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.
Due to the refurbishment of the restaurant/bar area, regrettably there is no wheelchair accessible or step free entrance to the Hotel from 05 January – 08 March 2025.
Address: 12 Upper Woburn Place, London WC1H OHX, United Kingdom
Due to the refurbishment of the restaurant/bar area, regrettably there is no wheelchair accessible or step free entrance to the Hotel from 05 January – 08 March 2025.
Address: 12 Upper Woburn Place, London WC1H OHX, United Kingdom