- Disliked: Staff & service, amenities, property conditions & facilities
Very small dingy rooms, amenities dont work in room, not a great breakfast for the price
Your dates need to occur after 2020-01-21. Try updating your dates to see prices for your trip.
Near a metro station, Ambassadors Bloomsbury is in London's London City Centre neighbourhood, an area with great airport proximity. The British Museum and Aldwych Theatre are cultural highlights, and some of the area's notable landmarks include Russell Square and Royal Opera House. Looking to enjoy an event or a game? See what's going on at Emirates Stadium, or consider Piccadilly Theatre for a night out. Our guests love the hotel's central location.Visit our London travel guide
My room was so ridiculously uncomfortable and small that it felt claustrophobic. It’s extremely tiny -almost non existent- closet was totally useless. And its little, dark, and dirty bathroom was, without a single doubt, the most disgusting bathroom I have ever found in my entire live as a world traveller. I literally could not shower in there. Not even once!