Where is Novotel Melbourne South Wharf?

Where is Novotel Melbourne South Wharf located?

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


Where is Novotel Melbourne South Wharf on the map?