Le Méridien Pyramids Hotel & Spa boasts unparalleled views of the majestic Giza Pyramids, located only 1 km away. It features a large free form outdoor pool with bar island. Free Wi-Fi is available throughout the property.
Number of rooms: 641
El Remaya Square, Giza, 12561 Cairo, Egypt