London, United Kingdom


Ambassadors Bloomsbury Hotel

Everything about the hotel speaks chic elegance. Each of the 100 rooms have stylish contemporary interiors- minimalist, yet classy. All the rooms are wifi enabled and have a satellite TV, an iron & ironing board, tea & coffee making facility and a mini refrigerator. Don’t miss ‘No 12’- the hotel’s  popular Italian restaurant.

Address: 12 Upper Woburn Place, London, WC1H 0HX
Telephone: +44 020 7693 5400
Rates start around £150/night.

Book Now

More Hotels