Directions to Novotel St Kilda, Melbourne

Novotel-st-kilda-map
The Novotel St Kilda in Melbourne is located at 16 THE ESPLANADE , Melbourne , AU .   Click on the Google Map above to get an interactive version and see the area around the Novotel St Kilda .