Si te hospedas en Invitation Hotel, estarás a tan solo 15 minutos a pie de Museo Egipcio y de Plaza Tahrir. Los huéspedes que deseen comer algo rico pueden visitar invitation, que ofrece cocina local e internacional y abre sus puertas para el desayuno, el almuerzo y la cena. Este hotel de estilo Art decó también se encuentra a tan solo 5 minutos en auto de Museo de Arte Islámico y de Torre de El Cairo. Hay opciones de transporte público a solo unos pasos de la propiedad; la Estación Nasser está a 6 minutos y la Estación Sadat está a 12 minutos.