El Le Méridien Pyramids Hotel & Spa es un hotel de lujo con una terraza en la azotea que ofrece vistas panorámicas de las pirámides de Giza y la ciudad de El Cairo. La terraza cuenta con una piscina, un bar y un restaurante que sirve cocina internacional. Las habitaciones son elegantes y están equipadas con todas las comodidades modernas.