The Manor House
The Manor House Hotel Towcester is a property only 7.0 km from Wootton, Northamptonshire Central Library and Towcester Museum.
It is located 15 km from Northampton and just 4 km from the center of Towcester. Guests will enjoy british cuisine of The Plough Inn, which is about 250 meters away.
A private bathroom is at guests' disposal.
The villa features a kitchen for self-catering.
A local bus stop lies within 250 meters away.