Hotel: Ambassadors Bloomsbury ****

Located in the centre of London, only a few minutes walk from Euston and Russell Square stations.

Hotel Description

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

Hotel Address

12 Upper Woburn Place, , WC1H OHX London, , United Kingdom

Hotel Features

Air ConditioningYes
BarYes
PhoneYes
Safe BoxYes
RestaurantYes
TVYes
Distance to center 0 km
Distance to airport 26 km

Hotel Images

Hotel Map