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.