Ambassadors Hotel
Located just 0.8 miles from the world-famous Natural History Museum, Ambassadors Hotel London offers air-conditioned rooms around 25 minutes' stroll from Royal Albert Hall.
Location
The 3-star hotel in the Kensington district is approximately 20 minutes' walk from the highly decorated Victorian Leighton House Museum and about 15 minutes by car from such shopping venues as the huge Borough Market. Providing guests with medical care, Chelsea and Westminster Hospital is located within a few blocks of the London hotel. Guests will also appreciate the vicinity to Stanhope Gardens, located 0.4 miles away. Also, visiting the huge Coca-Cola London Eye Observation Wheel, which is within a 10-minute drive of the Ambassadors London, can be great fun for the whole family. The property stands 0.3 miles from Earl's Court subway station and a short way from London West Brompton train station.
Rooms
This London hotel features 140 rooms with a television, as well as tea and coffee making equipment. Rooms at the Ambassadors are decorated with stylish design.
Food & Drinks
A nutritious breakfast is available in the morning. Thai cuisine is offered at Cave of Lanka, situated merely 550 feet from the accommodation.
Why choose Ambassadors Hotel London
-
On-site spa for relaxation
-
Close to Museum Mile
-
Free Wi-Fi available throughout
-
Electric kettle in every room
Main amenities
-
Wi-Fi
Amenities
Ambassadors Hotel- Wi-Fi
Internet
- Wi-Fi
Parking options
- Parking
In the kitchen
- Electric kettle
In the rooms
- Tea and coffee facilities
Important information
- Children and extra beds
- There are no extra beds provided in a room.
Enter dates to see availability