Set in the leafy Garden City district of central Cairo, New Garden Palace Hotel offers simply furnished rooms with a balcony, under 5 minutes’ walk from central Tahrir Square and the Egyptian Museum.
Number of rooms: 106
11 Moderiat El Tahrir St Garden City, Garden City, 99999 Cairo, Egypt