Four Seasons Hotel Nile Plaza & Beyman Café, Cairo, Egypt

The Four Seasons Hotel Nile Plaza is a really lovely hotel located right on the Nile with stunning views of Cairo city and the beautiful river. We even had a view of the Pyramids of Giza off in the distance from our balcony.

 

YOZ_4263

Continue reading

Share