Ambassadors Hotel
The 3-star Ambassadors Hotel London is a great place to stay in the Kensington district, 2.8 miles from the Trafalgar Square art museum "National Gallery".
Location
Selfridges London Department Store is a 10-minute drive from this hotel and the botanic and apothecary Chelsea Physic Garden is 25 minutes' stroll from it. Diana Princess of Wales Memorial Playground, 1.4 miles away, is definitely a must-see for family tourists in London. Also, Gledhow Gardens is situated about 5 minutes' walk away. The nearby cultural attractions include the gilt bronze sculpture "Albert Memorial", which is 1.2 miles from the Ambassadors. This hotel is walking distance from Earl's Court metro station and within a few blocks of London West Brompton train station.
Rooms
Featuring a contemporary interior, the air-conditioned rooms are appointed with a multi-channel TV, along with coffee and tea making equipment.
Food & Drinks
Those staying at the Ambassadors London can sit down to a nutritious breakfast. Cave of Lanka, located 5 minutes' walk from, offers delectable dishes.
Why choose Ambassadors Hotel London
-
On-site spa services available
-
Stylish Victorian architecture
-
Complimentary free Wi-Fi access
-
Electric kettle in rooms
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.
When are you staying?