Mena House Hotel is a historic 5-star hotel located just 2.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, offering views of the pyramids or the lush gardens.