
Location This hotel is located in Uruba Street in Egypt's Heliopolis with Cairo International Airport only 5 km away. Guests can visit the Mohamed Ali Citadel and the pyramids which are located close to the hotel area. The hotel is 30 km from the city ce