The St. Regis Almasa Hotel – Cairo, Egypt – Crystal Bar and Lounge Night Exterior View

The St. Regis Almasa Hotel - Cairo, Egypt - Crystal Bar and Lounge Night Exterior View

 See more: The St. Regis Almasa Hotel – Cairo, Egypt πŸ‡ͺπŸ‡¬