BOOK YOUR HOTEL

The Hotel Windsor

The Hotel Windsor

The Hotel Windsor, 5 star hotel, in Melbourne, voted Australasia's Leading Hotel at the 2014 World Travel Awards is located at 111 Spring Street, on the corner with Little Collins Street. Our Melbourne hotel is in the heart of the city opposite Victoria's stately Parliament House and Treasury Gardens and next to the Princess Theatre.

Loader
So what are you waiting for?

Proud Members of:

Pure Life Experiences Connections Luxury Traveller Made

Enquire Now