Royal Adelaide Windsor Hotel

Royal Adelaide Windsor Hotel Royal Adelaide Hotel is located in central Windsor close to local amenities and popular attractions Wi-Fi is available free of charge.

Originally built for Queen Adelaide in the mid 1830s, The Royal Adelaide Hotel is an elegant Georgian building, an impressive original exterior and large sash windows. The hotel has a great location opposite The Long Walk towards Windsor Castle and just a few minutes’ walk from the shops, restaurants and galleries of Windsor and Eton. All of our air-conditioned rooms have a modern bathroom, comfortable bed, flat-screen TV and a writing desk.

Address

46 Kings Road
Windsor
SL42AG

Alerts

Be the first to know and let us send you an email when Royal Adelaide Windsor Hotel posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Restaurant

Send a message to Royal Adelaide Windsor Hotel:

Shortcuts

Share