The Ambassadors Hotel in Bloomsbury is a first class hotel located fifteen miles from London Heathrow Airport, offering an ideal London base for the corporate and leisure client alike.
The hotel has 98 guestrooms decorated in soft neutrals with patterned fabrics and simple furnishings. Room amenities include fully controllable air conditioning, internet connection, satellite television, direct-dial telephone, coffeemaker and trouser press.
The hotel is within easy reach of the shops of Oxford Street and the bars, restaurants and theatres of the West End and Covent Garden.