Ambassadors Hotel Earls Court offers comfortable accommodations for a relaxing holiday or business trip. It is ideally situated for visitors to the area and has a welcoming atmosphere with friendly and...
Fantastic location, you're never far away from any...
Rude staff, rooms in a state, out of date amenitie...
ok value for money.
The rooms are small
location, price, staff