Rating:
TBA
Company
Starwood Hotels & Resorts
Brand
St Regis
Location
Cairo, Egypt
Opening
2016