Located in Downtown Cairo, this hotel is within a 15-minute walk of Talaat Harb Street, Tahrir Square, and Egyptian Museum. League of Arab States and American University of Cairo are also within 1 mi (2 km). Cairo Rames Station is 18 minutes by foot.