meeting rooms London
book a meeting
Tower of London hotel
Perched right above Tower Hill tube stop, citizenM Tower of London is your ideal launch pad to all of London! 370 smart bedrooms are topped with a 7th floor cloudM bar, where the craft cocktails are as good as the sensational Tower of London, Shard and City views.
London Bankside hotel
Hotels close to Tate Modern in London city centre don't get more stylish than this! Welcome to 192 smart rooms for art, culture and fun-starved citizens of the world.