London, United Kingdom

Hotels

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
Avonmore Hotel
Claridge's
Edward Lear
Four Seasons Park Lane
Hampstead Guest House
Harlingford Hotel
Hart House
Ibis Hotel, Euston
Intercontinental Park Lane
Jumeirah Lowndes Hotel
London Hilton on Park Lane
Mandarin Oriental Hyde Park
Milestone Hotel Kensington
One Aldwych
Pride of Paddington
The Connaught
The Georgian Hotel