ST KILDA ROAD PARKVIEW HOTEL

562 ST KILDA RD
Melbourne
Australia