Where is Salamanca Wharf Hotel, Hobart?

Where is Salamanca Wharf Hotel, Hobart located?

Salamanca Wharf Hotel, Hobart, Tasmania, Australia (approx. -42.88676°, 147.3361°)


Where is Salamanca Wharf Hotel, Hobart on the map?