Photo gallery for Ovolo South Yarra
Ovolo South Yarra
4-star hotel in South Yarra
Reviews
9.4 out of 10
Exceptional
Popular amenities
9.2 out of 10
Guests loved the amenities.
Explore the area
234 Toorak Road, South Yarra, VIC, 3141
- Chapel Street3 min walk
- Alfred Hospital2 min drive
- Royal Botanic Gardens3 min drive
- Melbourne, VIC (MEL-Tullamarine)32 min drive