About London Town Hotels
An established hospitality company, London Town Hotels has been taking good care of its guests for over 30 years, providing impeccable service alongside luxurious amenities in upscale hotels with character.
When it comes to hospitality, the team at London Town Hotels are experts. Since 1988, the group has owned and operated hotels in London, East Midlands and all around the United Kingdom. With headquarters in central London, the company is firmly rooted in British culture and etiquette.
Part of London Town Group of Companies, London Town Hotels specialises in high-tech, contemporary, boutique hotels with a story. All properties have excellent transport links in and around city centres to ensure both business and leisure trips are comfortable and convenient.
In partnership with the world’s most prestigious hospitality companies, IHG Hotels & Resorts and Accor, London Town Hotels offers an eclectic selection of brands including Hotel Indigo, Mercure and Holiday Inn.