Coworth Park
South & South West, Ascot England, U.K.
Luxury resort hotel with set on 240 acres with equestrian center, polo, health spa treatments, fishing, tennis, indoor swimming pool, shooting, croquet, Michelin starred restaurant and conference / wedding facilities. Located in Ascot, near Heathrow Airport, London, England, UK