Le Méridien Pyramids Hotel & Spa is a luxurious resort located just 1.5 km from the Great Pyramids of Giza. The hotel features a spa, outdoor pool, and several dining options. Rooms are spacious and elegantly decorated, with views of the pyramids or the lush gardens.