Hanbury Manor Marriott Hotel & Country Club
Hanbury Manor Marriott Hotel & Country Club is located on 200 acres of parkland in Ware, Hertfordshire, 16 miles from Stansted Airport. Attractions including Knebworth House and Cambridge are within reach; Central London is roughly 35 miles away.