Precision. Passion. Peace of mind.

Ovolo,
South Yarra

Sector:
Hotel

Location:
230 Toorak Road, South Yarra

Description:
Boutique hotel offering 123 rooms over 6 levels. Plus ground floor common area and cafe.