top of page

St. Regis Hotel

Yalong Bay, China

The St. Regis Resort in Yaloong Bay, located on the south coast beaches of Hainan Island on a 35 hectare site is a luxurious tropical resort which includes a 450 key hotel, 30 luxury villas, a marina, 3 guest pools, 29 residential villas, dune restoration, outdoor dining areas and multiple garden parks for guests. 

The overall design was based on the ceremonious journey of water from the mountains to the sea.  This formal interpretation links the guest experience creating breathtaking vistas of the ocean from all vantage points of the property.

*Previous firm experience

bottom of page