
Starwood’s luxury lifestyle brand 1 Hotels makes debut in Australia with nature-inspired Melbourne hotel and spa
Starwood Hotels has opened its first 1 Hotel in Australia – 1 Hotel Melbourne – with a Bamford Wellness Spa, created in partnership with organic and sustainable living pioneer Carole Bamford.The 227-key hotel and its 114 residences (under the 1 Homes brand …