Top Twenty Bed and Breakfast
154 Saint Leonards Road, Windsor, SL4 3DL, United Kingdom
Set in Windsor in the Berkshire region, Top Twenty Bed and Breakfast offers accommodation with free WiFi and free private parking. A Full English/Irish breakfast is available every morning at the bed and breakfast. Legoland Windsor is 2.7 km from Top Twenty Bed and Breakfast, while Windsor Castle is 2.7 km from the property. The nearest airport is London Heathrow Airport, 19 km from the accommodation.
Location: Windsor
154 Saint Leonards Road, Windsor, SL4 3DL, United Kingdom
