Punthill South Yarra Grand Apartment Hotel
7 Yarra Street; South Yarra, Melbourne
Very Good, 4
The Punthill South Yarra Grand Apartment Hotel is ideal of either vacationing or busy travel
The Punthill South Yarra Grand Apartment Hotel is a Tourist hotel. Located in City Centre area. and the ni...
More Info