Today: Tuesday, July 14, 2020 Time (GMT+2):

Conference Centres in Bloomsbury

2 conference centres in Bloomsbury, showing 1 − 2

Ambassadors in Bloomsbury Hotel

Ambassadors in Bloomsbury Hotel B' Class

Hotels  United Kingdom United Kingdom / England / London / Bloomsbury

Open All Year... The Ambassadors Hotel in Bloomsbury offers an ideal base for the corporate and leisure client alike. It is situated in the heart of London, only a few minutes walk from Euston, King's Cross, St. Pancras and Russell Square stations.