Just 5 minutes walk from Windsor town centre and Windsor Castle, Alma House is one of the most convenient guest houses / hotels in Windsor, UK. Bed and breakfast accommodation convenient for Legoland, Eton, Slough, Windsor Castle or shopping.

Windsor hotels

Windsor hotels

Windsor bed and breakfast

Windsor bed and breakfast

Windsor lodging

Windsor lodging

Windsor accommodation

Windsor accommodation

Windsor guest houses

Windsor guest houses

Windsor bed and breakfasts

Windsor bed and breakfasts

Eton, Slough, Legoland - Windsor Castle

Just 5 minutes walk from Windsor town centre, Alma House is one of the most convenient guest houses / hotels in Windsor, UK. Bed and breakfast accommodation convenient for Legoland, Eton, Slough, the Castle or shopping.

Windsor castle

Windsor castle