Creating great hotels that our guests remember...

Quality Crown, Hotel Indigo, Mercure Hotel

Founded in 1988, London Town Group manages 7 hotels in the UK, 5 of which being Mercure branded in locations such as London (Kensington & Paddington), Nottingham (Lace market) and further planned openings in London (Hyde Park), Derby (County Cricket Ground) and in Sheffield. With head offices in Kensington, the group has become an established property investment company focusing on four star hotels.