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