Property LocationWith a stay at The Crown And Cushion in Windsor, you'll be within a 10-minute drive of Windsor Castle and LEGOLAND® Windsor. This inn is 15 mi (24.2 km) from Twickenham Stadium and 17.5 mi (28.2 km) from Mercedes-Benz World. RoomsMake yourself at home in one of the 8 guestrooms. Business, Other AmenitiesFree self parking is available onsite. Minimum age for check-in is 0 years
Try looking for more hotel options in Windsor, Essex, Great Britain (UK)