Alma House has been transformed in recent years into one of Windsor's best Bed and Breakfasts; with lovely refurbished rooms featuring solid oak flooring in the family rooms and sumptuous carpets in the executive double rooms, Alma House is conveniently located for Windsor town centre.
Alma House guest house / hotel in Windsor, UK is easy to book and great value compared to a traditional hotel. This is Bed and breakfast accommodation
that is very convenient for Legoland, visiting Eton,
working in Slough, visiting Windsor Castle
Set in a leafy residential street just around the corner from the restaurants, cafes and bars of Windsor town centre, Alma House bed and breakfast has free wireless internet access and guest rooms have their own private bathrooms.
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.