Ambassadors Bloomsbury Hotel

City Centre | London

4-star London hotel, Ambassadors Bloomsbury Hotel is conveniently located Located in the fashionable Bloomsbury district, within easy reach of Euston, Kings Cross, St. Pancras, Oxford Street and Covent Garden.

Book direct

for the best rate

Book direct with Oodles.Club and you:

Get the best
available rate
Earn points with
every stay
Receive exclusive offers
direct to your inbox

Take a closer look…

Hotel Facebook