Norton Park Hotel, Spa & Manor House
Winchester, United Kingdom Make yourself at home at our Winchester hotel. Whether it's a romantic weekend, business trip or family escape, make it a memorable one at Norton Park Hotel in Hampshire. Set across 54 acres of blissful parkland just outside historic Winchester and less than an hour from London Heathrow, we've got everything you need for a great stay — including relaxing spa treatments, an indoor pool, neighbouring walking trails and our stunning Manor House for those special occasions.