Browsing Tag

Inc.)

St Regis rises in Macau

Sands China and Starwood have reached a major milestone in the development of the first ever St Regis hotel in Macau. The project recently celebrated its 'topping out', as the new…