Situado a 1 km del Shadow Pyramids Inn El El Cairo, los huéspedes pueden visitar las Pirámides de Giza.
Este hotel está situado a unos cuantos pasos de FB Stables del Cairo. El Musée de la Barque Solaire también está a unos 20 minutos a pie.
El Shadow Pyramids Inn acoge a sus huéspedes en 28 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como una plancha y tabla de planchar, climatizador. Además, el hotel cuenta con minibar y servicio de tetera/cafetera y una caja fuerte personal. Los baños incluyen un bidé, bañera de hidromasaje y un inodoro separado, además de comodidades como secadores de pelo y toallas.