El Le Méridien Pyramids Hotel & Spa es un hotel de lujo situado en las afueras de El Cairo, con vistas a las pirámides de Giza. Todas las habitaciones cuentan con TV de pantalla plana y canales por cable. Además, el hotel cuenta con una piscina al aire libre, un spa y varios restaurantes de alta cocina.