El Le Méridien Pyramids Hotel & Spa es un hotel de lujo situado en las afueras de El Cairo, con una terraza en la azotea que ofrece vistas panorámicas a las pirámides de Giza. Las habitaciones son elegantes y están equipadas con todas las comodidades modernas. El hotel cuenta con varios restaurantes y bares, así como con un spa y una piscina al aire libre.