The Mena House is a 5-Star luxurious Hotel and is located just outside Cairo, next to the pyramids. It was built on the site of an 1869 hunting lodge, and in 1890 opened Egypt's first swimming pool.
11 May 2019 Steve Snell
Photo by: Steve Snell
View from our room.
11 May 2019 Steve Snell
Photo by: Steve Snell
13 May 2019 Steve Snell
Photo by: Steve Snell
13 May 2019 Steve Snell
Photo by: Steve Snell
13 May 2019 Steve Snell
Photo by: Steve Snell
13 May 2019 Steve Snell
Photo by: Steve Snell
13 May 2019 Steve Snell
Photo by: Steve Snell
A new restaurant and pool complex, which wasn't there the last time we came in 2008.
13 May 2019 Steve Snell
Photo by: Steve Snell
13 May 2019 Steve Snell
Photo by: Steve Snell
The inside corridor and our room is along there, somewhere on the right.