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
12 Upper Woburn Place, , WC1H OHX London, , United Kingdom
|Distance to center||0 km|
|Distance to airport||26 km|