Photo gallery for The Prince Albert
The Prince Albert
3-star Windsor hotel close to LEGOLAND® Windsor
Reviews
8.2
Very good
Popular amenities
Explore the neighborhood
2 Clewer Hill Road, Windsor, England, SL4 4BS
- LEGOLAND® Windsor17 min walk
- Windsor Castle4 min drive
- Windsor Racecourse5 min drive
- London (LHR-Heathrow)20 min drive