The Ambassadors – a Beautiful, chic, boutique hotel in the heart of London’s vibrant Bloomsbury area. In an amazing central location the hotel is close to many of London’s biggest attractions including Regent’s Park, ZSL London Zoo and The British Library.
Stay in one of the best rooms – a bright modern deluxe grade room with an en suite wet room with Gilchrist and Soames toiletries. Before check out the following morning, enjoy a spot of breakfast at the hotel’s Number Twelve restaurant.