Alma House B&B
Alma House Windsor is a modern, boutique bed and breakfast in Windsor, superbly located a short stroll away from the town centre and Windsor Castle.
All bedrooms are en suite, with mini-fridges, a breakfast bar and flat screen TV as well as Wi-Fi.
We are close to Legoland Windsor as well as Heathrow Airport.
56 Alma Road, Windsor, Berkshire, SL4 3HA, United Kingdom