The luxury lifestyle waterfront hotel marks the Starwood brand’s entrance into the Australian market, bringing a blend of sustainable luxury and nature-inspired design to the heart of Melbourne.
The luxury lifestyle waterfront hotel marks the Starwood brand’s entrance into the Australian market, bringing a blend of sustainable luxury and nature-inspired design to the heart of Melbourne.