22/25 Claremont St, South Yarra Victoria 3141, Australia
Distance: 20 m
Company description
Fashionable and refined accommodation in South Yarra. Located a short stroll from Chapel Street and Toorak Road. Visit our South Yarra accommodation, Melbourne.