Ideally set in the Downtown Cairo district of Cairo, Midtown Cairo Studios & Apartments is a sustainable apartment set 700 metres from Tahrir Square and 800 metres from The Egyptian Museum.
Number of rooms: 9
31 Champollion Road, 11513 Cairo, Egypt