Photo gallery for The Royal Adelaide Hotel





The Royal Adelaide Hotel
Reviews
8.4 out of 10
Very good
About this property
Hotel in Windsor City Centre
Explore the area

46 Kings Road, Windsor, England, SL4 2AG
- Windsor Castle9 min walk
- Windsor Racecourse4 min drive
- LEGOLAND® Windsor5 min drive
- London (LHR-Heathrow)16 min drive