Lovely hotel in a beautiful location
Guests call The Poplars in Northampton, UK, a lovely hotel in the beautiful village of Moulton. They say the small village is fascinating with its houses built of sandstone and the surroundings also tranquil and quiet. Guests bored with mainstream hotel chains say that this small lovely hotel which is within easy distance from Northampton with quality thrown in for good measure is a real find.