The Principal Hotel Company owns and operates over 30 landmark buildings across the length and breadth of the U.K, comprising of PRINCIPAL and De Vere, both of which are currently undergoing an extensive refurbishment project, which is the result of a £250 million investment.
PRINCIPAL is a collection of award-winning hotels in ICONIC city centre locations. Many of them occupy heritage, grande dame buildings; all of them are distinctive in their own way.
De Vere is a collection of country estate hotels and modern event centres where traditional values meet the latest luxuries. Making the most of the UK’s beautiful natural landscapes, each property has a proud British heritage, and our mansion houses are the centrepiece.