Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
Located in the centre of London, only a few minutes walk from Euston and Russell Square stations. The 4 star Ambassadors Bloomsbury is situated in the centre of London, close to Euston and Russell Square stations. Hotel facilities: restaurant, bar and conference facilities. All guest rooms have en suite facilities with air conditioning/heating, hair dryer, work desk, telephone, internet access, TV and safe.
Address: 12 Upper Woburn Place, London WC1H OHX, United Kingdom
Address: 12 Upper Woburn Place, London WC1H OHX, United Kingdom