Where is Novotel Melbourne South Wharf?

Where is Novotel Melbourne South Wharf located?

Novotel Melbourne South Wharf, Victoria, Australia (approx. -37.82536°, 144.9503°)


Where is Novotel Melbourne South Wharf on the map?