Alma House bed and breakfast (and apartments) in Windsor UK - book a fabulous stay in a central location in either one of our superb apartments or a bed and breakfast room. High quality, free wireless internet. All BandB bedrooms are ensuite plus mini-fridges, breakfast bars, hairdryers, refreshment tray, TV. SHORT TERM WINDSOR APARTMENTS ALSO AVAILABLE BY THE WEEK. Five minutes by car or bus from Legoland Windsor and walking distance to Windsor Castle and trains to London, Slough and the South ... More