BOOKING HOTLINE
England
England comprises most of the southern two-thirds of the island of Great Britain, plus offshore islands of which the largest is the Isle of Wight. It is bordered to the north by Scotland and to the west by Wales. England plays host to a great variety of venues from large conference and exhibition centres to unique and boutique hotels.
Located in the peaceful Surrey countryside, The Thatcher's Hotel is set in a charming 19th Century Tudor style...
Learn MoreBuilt in 1722 by Sir Thomas Medley, Buxted Park’s history is as colourful as it is long. Over the...
Learn MoreBuilt in 1849 Pennyhill offers a rare combination of relaxed comfort, fine surroundings and an exceptionally...
Learn More