St Regis opens in Bali
Contributors are not employed, compensated or governed by TD, opinions and statements are from the contributor directly
Starwood Hotels & Resorts has announced the opening of The St. Regis Bali Resort, in the island’s Nusa Dua resort area. Featuring 79 suites, 42 private villas and two exclusive Residences, the resort promises an “unrivalled dimension of luxury.” The resort also includes the signature Rem
Comments are closed.