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. Dispone de una estación de carga de vehículos eléctricos para sus huéspedes, así como de habitaciones y suites elegantes y modernas con todas las comodidades. También cuenta con varios restaurantes, un spa y una piscina al aire libre.