Philo Hotel
Cairo Cairo Governorate
Check in
12:00 PM
Check out
11:00 AM
With a stay at Philo Hotel, you'll be centrally located in Cairo, steps from Tahrir Square and 6 minutes by foot from Egyptian Museum. This hotel is 9.3 mi (15 km) from Giza Pyramid Complex and 2.6 mi (4.2 km) from Khan el-Khalili.
Make yourself at home in one of the 16 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
17 Kasr El Nile, Cairo, Cairo Governorate , Egypt