COUNTY HOTEL
Bloomsbury London £43.00
Search Hotels
 
BookTravelnStay.com providing great deals on London Hotels
 
Nearby London Hotels
Nearby London Areas
Nearby London Attractions

Nearby Tube Stations
12 Upper Woburn Place, Bloomsbury, London, WC1H 0HX
  HOTEL OVERVIEW
The Ambassadors Bloomsbury is a 4 star hotel in London. The hotel prides itself on its contemporary style and personal service. This London Hotel has 100 guest rooms, laid out over six floors.

The Ambassadors Bloomsbury is a non smoking Hotel throughout.