Description:
Alma House bed and breakfast - 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, the Castle or shopping
Tags:
windsor, house, alma, breakfast, bed, uk, berkshire, minutes, accommodation, centre, town, walk, guest, england, castle, legoland, short, hotels, convenient, stays