Price not available
46, Alma Road Windsor Bershire
Windsor United Kingdom
Phone: 44 (0) 1753 858299
Windsor United Kingdom
Phone: 44 (0) 1753 858299
Great small B&B in the centre of Windsor. Very friendly owners, full of usefull information on places to eat and drink
Amenities
Television... see all
Television... see all