Popular accommodations in Tebworth
HouseAccommodates 5
The Old Chapel Cottage
Set in Leighton Buzzard in the Bedfordshire region, The Old Chapel Cottage has a garden. Guests have access to free WiFi throughout the property.Book nowfrom $82 per night