Ambassadors Bloomsburry Hotel London
Ambassadors Bloomsburry Hotel London
Average rate: £86, hotel class: 4 stars
12 Upper Woburn Place, London, United Kingdom
Cheap Ambassadors Bloomsburry Hotel London Rates
Ambassadors Bloomsburry Hotel London Reviews
Ambassadors Bloomsburry Hotel London Description
The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking distance of Euston and Russell Square Stations. Located two miles from the world-renowned shops of Oxford Street, the hotel is one mile from both Madame Tussaud's wax museum and the Planetarium. The British Museum, which houses one of the greatest collections of world art, culture and antiquities, along with the West End's abundance of shops and bars, are two miles away. The London Zoo lies four miles from the h...(see more)
Note: The description above was provided by our hotel partners.
Ambassadors Bloomsburry Hotel London Amenities
|
|
|
Cheap Ambassadors Bloomsburry Hotel London Rates
» Browse All 1301 Hotels in London
Sponsored Links







