Ambassadors Hotel Earls Court offers comfortable accommodations for a relaxing holiday or business trip. It is ideally situated for visitors to the ar...
Sorted by Price
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...
Postage & Packaging : Not specified | Availability:
ProFantastic location, you're never far away from any...
ConsRude staff, rooms in a state, out of date amenitie...
Prook value for money.
ConsThe rooms are small
Prolocation, price, staff