Map
1089 Corniche El Nile, Cairo, Egypt
Price
220
website
Hotel
Four Seasons Hotel, Cairo at Nile Plaza