Where is Wyndham Hotel Melbourne?

Where is Wyndham Hotel Melbourne located?

Wyndham Hotel Melbourne, Victoria, Australia (approx. -37.8145°, 144.9575°)


Where is Wyndham Hotel Melbourne on the map?