Where is The Strand Hotel?

Where is The Strand Hotel located?

The Strand Hotel, New South Wales, Australia (approx. -33.87456°, 151.21645°)


Where is The Strand Hotel on the map?