Conference Centres in Bloomsbury
2 conference centres in Bloomsbury, showing 1 − 2
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.