- Liked: Cleanliness, staff & service, room comfort
The room was very small and congested. My wife was feeling claustrophobic. No space to move around the beds. It was a twin beds and not a double bed.
Your dates need to occur after 2020-01-24. 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 London Stadium. Our guests love the hotel's central location.Visit our London travel guide
My stay in the hotel was ok(good bed, tv and tea making facilities) but not great. My room had a serious smell of damp in it, on the second day i realised that the shower didn't drain correctly so the water ran into the bedroom and the carpet was wet. I had a meal in the restaurant the first night, the service was slow and a lot of the food on the menu wasn't available. I decided to eat out for the rest of my stay