Site Requires Javascript - turn on javascript!

Ovolo Launches New Brand Mojo Nomad in Australia

Ovolo Group is set to launch its innovative brand Mojo Nomad in Australia, with the Mojo Nomad South Yarra hotel set to bring a unique and exciting concept to the city of Melbourne once completed in mid-2020.