The Hotel Windsor
Hotel
Melbourne
Established in 1883, this historic hotel combines classic style with modern facilities. Located next door to the Princess Theatre, The Hotel Windsor offers luxury accommodation in the heart of Melbourne. Guests enjoy free Wi-Fi.
Número de habitaciones: 180
111 Spring Street, 3000 Melbourne, Australia
Hotel reservado 1 veces hoy.