Take advantage of this Sunday only special offer from £169 to £99
Stay at The Ambassadors - a stylish hotel in the heart of Bloomsbury
One night stay in a deluxe double or twin room
Visit The Ambassadors hotel in the heart of London's vibrant Bloomsbury area. The chic retreat is perfect for an overnight stay in central London. The hotel is located close to lots of famous attractions including the British Museum, the shops of Oxford Street and many of the West End theatres. Spend the night in one of the hotel's best rooms - a bright modern deluxe grade room with an en suite wet room with Gilchrist and Soames toiletries. Breakfast is also included the following morning at the hotel's Number Twelve restaurant.