No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Ambassadors Hotel London offers 140 rooms with a stylish interior, around 25 minutes' stroll from Royal Albert Hall.
Location
Notable for its location, 1.3 miles from the perennially crowded Harrods in the Kensington district, the 3-star hotel is 1.1 miles from The Chelsea Theatre. The London hotel offers proximity to natural sights like the expansive park "Kensington Gardens" (1.5 miles) and Green Park London (2 miles). Guests might as well visit Edwardes Square, which is approximately 5 minutes' drive away. A family vacation to London will become more exciting if you visit Coca-Cola London Eye Riverside Observation Wheel lying about 3 miles from the Ambassadors. The property is located within 5 minutes' walk of Earl's Court metro station and in the vicinity of London West Brompton train station.
Rooms
All air-conditioned rooms at this London hotel are equipped with a TV along with coffee and tea makers for self-catering.
Food & Drinks
The Ambassadors London serves a nutritious daily breakfast. While staying at the accommodation, guests can choose from dining options nearby, such as Cave of Lanka, located just 550 feet away, or London Kensington Hotel at a 5-minute walking distance.
On-site Spa available for relaxation
Located near iconic attractions
Stylish Victorian architecture
Close to Museum Mile
Wi-Fi
Amenities
Ambassadors HotelInternet
Parking options
In the kitchen
In the rooms
Enter dates to see availability
Ambassadors Hotel London
Hotel featuring Victorian architecture and spa facilities for leisure travelers
16 Collingham Road, Earls Court, London, United Kingdom
- Near Museum Mile
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.