When you stay at Invitation Hotel, you'll be within a 15-minute walk of Tahrir Square and Egyptian Museum. For a bite to eat, guests can check out invitation, which serves local and international cuisine and is open for breakfast, lunch, and dinner. This Art Deco hotel is also within a short drive of Khan el-Khalili and Citystars Heliopolis. Public transportation is just a short walk: Nasser Station is 6 minutes and Sadat Station is 12 minutes.