Boasting a shared lounge, terrace and views of city, Philo Hotel is set in Cairo, 600 metres from Tahrir Square. The property is around 700 metres from The Egyptian Museum, 2.5 km from Al-Azhar Mosque and 2.6 km from Cairo Tower. The accommodation offers a 24-hour front desk, airport transfers, a shared kitchen and free WiFi throughout the property.
All guest rooms at the hotel come with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. The units feature a wardrobe.
Philo Hotel offers a continental or American breakfast.
El Hussien Mosque is 2.8 km from the accommodation, while Mosque of Ibn Tulun is 3.5 km from the property. Cairo International Airport is 16 km away.