The luxury hotel brand will develop its third Australian location in Surfers Paradise, occupying one of three new beachfront towers currently under construction.
The luxury hotel brand will develop its third Australian location in Surfers Paradise, occupying one of three new beachfront towers currently under construction.