154 Saint Leonards Road, Windsor
bedrooms
Baths
Guests
Located in Windsor in the Berkshire region, Top Twenty Bed and Breakfast has accommodations with free WiFi and free private parking. A Full English/Irish breakfast is available every morning at the bed and breakfast. Legoland Windsor is 1.6 miles from Top Twenty Bed and Breakfast, while Windsor Castle is 1.7 miles from the property. The nearest airport is London Heathrow Airport, 12 miles from the accommodation.
Parking
WiFi/Internet
No nearby properties available in this region at the moment.