Ambassadors Bloomsbury

Euston, Central London

Ambassadors Bloomsbury

Whether you are traveling on business, planning a weekend away or want to go shopping, we welcome guests for a pleasant stay in Bloomsbury.

Ambassadors Bloomsbury, 12 Upper Woburn Place, Euston, Central London, WC1H 0HX, United Kingdom

Location Map

Room Summary

Maximum Capacity of Largest Room 250
Minimum Capacity of Smallest Room 2
Number of Halls 7
Number of Meeting Room options 8
Number of Guest Room options 100

Images

Description

Whether you are traveling on business, planning a weekend away or want to go shopping, we welcome guests for a pleasant stay in Bloomsbury.