Hotels in South Yarra, VIC
Hotels
234 Toorak Road,
South Yarra ,
VIC
3141
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.
Worldwide > Australia > South Yarra > Hotels