Alma House B&B is just five minutes walk from the main town of Windsor with it's historical setting - the large castle dominates the town, it's many bars, shops and restaurants all within easy reach. Hotels in Windsor can be very expensive, so Alma House B&B is a more affordable stay in a relaxing environment...
hotel in Windsor - if you are looking for a Hotel near Heathrow Airport and Legoland Windsor or Windsor Castle take a look at hotels-windsor.co.uk