Moxy to Debut in Australia
Moxy Hotels is set to debut in Australia with the signing of Moxy Melbourne South Yarra, a 180-room, new build standalone hotel slated to open in July 2021. Slated to open in July 2021, the
Moxy Hotels is set to debut in Australia with the signing of Moxy Melbourne South Yarra, a 180-room, new build standalone hotel slated to open in July 2021. Slated to open in July 2021, the