Four Points by Sheraton (Under construction)

Accommodation

Africa, Libya, Tripoli