Ovolo South Yarra
234, Toorak Road, South Yarra, Melbourne, VIC
03 9116 2000
Enjoy effortless, retro luxury at Ovolo South Yarra, with 123 rooms in the heart of Melbourne & cultural hub. Book today for great rate.....everything
234, Toorak Road, South Yarra, Melbourne, VIC
03 9116 2000
Enjoy effortless, retro luxury at Ovolo South Yarra, with 123 rooms in the heart of Melbourne & cultural hub. Book today for great rate.....everything