Punthill South Yarra Grand

hotels

5-7 Yarra Street

 
Is This Your Business?
 

Punthill South Yarra Grand is centrally located, within walking distance of South Yarra Train Station. Each stylish apartment provides a furnished balcony with views of the city and Port Phillip Bay.

 
whos coming to Punthill South Yarra Grand
 
 
 
 
Loading