The Hotel Windsor offre numerosi servizi per rendere il soggiorno dei suoi ospiti il più confortevole possibile. Tra questi, l'accesso gratuito a Internet via cavo, un business center e check-in veloce. Inoltre, l'hotel dispone di 536 metri quadrati di spazio per eventi, comprensivo di un centro congressi e 6 sale riunioni. Altri servizi includono il Wi-Fi gratuito, servizi di concierge e servizi per matrimoni.
Situato nel cuore di Melbourne, The Hotel Windsor è una scelta ideale per coloro che desiderano esplorare la città. A meno di 15 minuti a piedi si trovano luoghi di interesse come Bourke Street Mall e Melbourne Central. Inoltre, l'hotel si trova a soli 2,1 km da Melbourne Aquarium e dall'Impianto Sportivo Polivalente Melbourne Cricket Ground.
Nelle vicinanze, gli ospiti possono visitare il Royal Exhibition Building, uno dei più antichi edifici espositivi del mondo, nonché i magnifici Giardini Carlton, perfetti per una passeggiata rilassante.
Le 180 camere con aria condizionata di The Hotel Windsor offrono un ambiente accogliente e confortevole. Ogni camera è dotata di frigorifero, minibar, TV LCD da 32 pollici con canali via cavo e Wi-Fi gratuito. Il bagno privato è completo di combinazione doccia/vasca, set di cortesia gratuiti e asciugacapelli. Gli ospiti potranno usufruire anche di telefono, cassaforte e scrivania.
Gli ospiti potranno godere di un'esperienza culinaria eccezionale presso One Eleven Spring Street, uno dei due ristoranti dell'hotel, che propone piatti raffinati e deliziosi. In alternativa, è possibile usufruire del servizio in camera con orario limitato o gustare stuzzichini presso il bar/caffetteria. Per un momento di relax, è disponibile un bar/lounge dove gli ospiti potranno gustare il loro drink preferito. La colazione preparata su ordinazione è disponibile a pagamento tutti i giorni dalle ore 07:00 alle ore 10:00.
Gli ospiti che amano l'arte potranno visitare la National Gallery of Victoria, una delle gallerie d'arte più importanti dell'Australia, situata a breve distanza dall'hotel. Inoltre, la famosa Federation Square, con le sue numerose attrazioni culturali, è facilmente raggiungibile a piedi.