close motel close Country: Egypt close Region: South Sinai Governorate close City: Pyramids
Domina El Sultan Hotel & Resort