London logo

Ambassadors Bloomsbury

Check Availability

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

Rooms from £90.78 ( €99.86 / $131.63 ) per night

Picture of Ambassadors Bloomsbury


Located in the fashionable Bloomsbury district, this 4-star hotel offers bright, stylish rooms, an Italian restaurant, and a chic bar. King’s Cross Station is less than 10 minutes’ walk away.

Click here for more Information on the Ambassadors Bloomsbury together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information