Experience the timeless English tradition of Afternoon Tea in one of the charming rooms at Hanbury Manor Marriott Hotel & Country Club. Within this noble setting, Afternoon Tea is served in four individual rooms, each providing a unique sense of regal elegance.