Ambassadors Hotel
The 3-star Ambassadors Hotel lies in the shopping area of London, within 10 minutes' drive of natural attractions such as the expansive park "Kensington Gardens". This London hotel features 140 rooms and such amenities as a restaurant and a shop.
Location
The accommodation is right in the centre of London, a short distance from Earl's Court underground station. The hotel is nearly a 5-minute drive from St Jude's Church and 20 km from London City airport. This London property is also a stroll from Hyde Park. Harrods is within a short walking distance of Ambassadors Hotel, while London West Brompton is situated about 500 metres away. The nearest underground station is 5 minutes' walk away.
Rooms
The air-conditioned rooms are equipped with a multi-channel television as well as coffee/tea making machines. They are outfitted with modern-style decor.
Food & Drinks
A nutritious breakfast is served daily at the Ambassadors London. At Cafe du Coin, situated 8 minutes' stroll from this London property, you can taste British cuisine.
Why choose Ambassadors Hotel London
Main amenities
-
Paid Wi-Fi
-
24-hour services
-
No Smoking
Amenities
Ambassadors Hotel- Paid Wi-Fi
- 24-hour services
- No Smoking
Internet
- Paid Wi-Fi
Parking options
- Parking
Property services
- 24-hour reception
In the kitchen
- Electric kettle
In the rooms
- Tea and coffee facilities
General facilities
- Non-smoking property
- ATM/Cash machine
Important information
- Children and extra beds
- There are no extra beds provided in a room.
Enter dates to see availability