El Le Méridien Pyramids Hotel & Spa es un hotel de lujo situado en las afueras de El Cairo, con un centro wellness que ofrece una amplia variedad de tratamientos y servicios de spa. Además, cuenta con una piscina al aire libre, un gimnasio y varios restaurantes que sirven cocina internacional y local.