El Le Méridien Pyramids Hotel & Spa es un hotel de lujo situado en las afueras de El Cairo, con acceso en ascensor a todas las habitaciones y suites. Ofrece vistas panorámicas a las pirámides de Giza y a la ciudad, así como una amplia variedad de servicios de alta calidad, como spa, piscina, restaurantes y bares.