View on map
Location of the hotel
1 Alexandria Desert Road Giza, Giza, Cairo, Egypt
Accommodation
Room Service
Facilities
Including