Auberges City View Hotel, Le Caire

1 El Bostan Street, Al-Tahrir Square Le Caire11513, Égypte