AMBASSADORS BLOOMSBURY
Hotel, with restaurant-bar, located in the Bloomsbury area of London.
The Ambassadors Bloomsbury is a hotel located in the trendy, literary district of Bloomsbury. A warm, friendly welcome complements the comfort of modern rooms, equipped with flat-screen TVs. The hotel's restaurant-bar, Number Twelve, serves gourmet dishes inspired by Italian cuisine. It was recognized as one of the best Italian restaurants in the capital by the London Restaurant Awards. Don't miss the hearty afternoon tea. An excellent London address.
Did you know? This review was written by our professional authors.
Compare and book your accommodation AMBASSADORS BLOOMSBURY
Members' reviews on AMBASSADORS BLOOMSBURY
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.
Beds comfy, bathroom little on small side but depends on your room