Triumph Plaza Hotel
Hotel
Heliopolis, Cairo
Situated in Cairo’s Heliopolis district, this 4-star offers air-conditioned rooms with free wired internet and a balcony. It has a traditional Middle Eastern restaurant and a health club on site.
Number of rooms: 416
El Khlifa El Maamoun Street, Heliopolis, Cairo, Egypt
Hotel booked 4 times today.