Ambassadors Hotel
Merely 350 metres from Earl's Court underground station, the 3-star Ambassadors Hotel London is located in a shopping area of London, nearly a 5-minute walk from St Jude's Church. This budget hotel offers 140 rooms and amenities such as a shopping area and a restaurant.
Location
Victoria and Albert Museum is just 1.5 km from the hotel, while Science Museum is just 1.6 km away. The designer property offers proximity to natural sights like Hyde Park (2.5 km) and Holland Park (1.4 km). This London hotel is also a walk from Hyde Park. Staying at Ambassadors Hotel, guests get perfect access to the public research university "Royal College of Art" - an educational site located around 20 minutes' walk away. London West Brompton train station is next to the accommodation and London City airport is a 38-minute drive away.
Rooms
All air-conditioned rooms at the modern Ambassadors are equipped with a multi-channel TV along with coffee/tea making machines for self-catering. They are furnished with modern-style decor.
Food & Drinks
Here you can enjoy a nutritious full English breakfast. British cuisine is offered at Cafe du Coin, located 650 metres away.
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