The Hotel Windsor

The Hotel Windsor is an iconic Australian hotel embodying the architecture and elegance of a European style 'Grand Hotel', situated on Spring Street and located at the 'Paris' end of Melbourne.

The Hotel Windsor

The Hotel Windsor is something of a throwback to a previous era. Built in 1883, the 180-bedroom luxury hotel is home to a grand and lavish dining room, serving breakfast, lunch and dinner, but most notably, traditional afternoon tea.

Enter ...

Read More

Details

The Hotel Windsor
111 Spring Street, Melbourne