Ovolo South Yarra
Local business
3141 South Yarra
Australia
Enjoy effortless, retro luxury at Ovolo South Yarra, with 123 rooms in the heart of Melbourne & cultural hub. Book today for great rates and perks. Ovolo South Yarra is located right in the heart of Melbourne's cultural district & just a short walk from the train line, the perfect hub for everything Melbourne.
Website: https://ovolohotels.com/ovolo/south-yarra/
Phone: 03 9116 2000



