In stylish Kensington, Ambassadors Hotel is situated just off Cromwell Road and the famous Museum Mile. The hotel features a 24-hour front desk and modern rooms.
Ambassadors Hotel is just a 5-minute walk from Earl’s Court Underground Station, and Harrods is a 20-minute walk. Hyde Park and the Royal Albert Hall are just a 15-minute walk away.
A private bathroom and tea/coffee facilities are featured in each room at Ambassadors Hotel, as well as a TV, telephone and hairdryer.
Full English breakfasts are available in the morning at a surcharge and continental breakfasts are also available.
Important information
Important information
Non-UK Visa/Mastercard holders only:
Where available, the GBP amount will be converted to your card's ‘home’ currency and processed through the property's credit card machine.
The luggage storage facility costs an additional GBP 5 per room.
This section presents full information about the hotel Ambassadors Hotel located in London: photo of rooms, rates, amenities, etc. On the website you can choose and book any room of Ambassadors Hotel without a fee. It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed.
In stylish Kensington, Ambassadors Hotel is situated just off Cromwell Road and the famous Museum Mile. The hotel features a 24-hour front desk and modern rooms.
Ambassadors Hotel is just a 5-minute walk from Earl’s Court Underground Station, and Harrods is a 20-minute walk. Hyde Park and the Royal Albert Hall are just a 15-minute walk away.
A private bathroom and tea/coffee facilities are featured in each room at Ambassadors Hotel, as well as a TV, telephone and hairdryer.
Full English breakfasts are available in the morning at a surcharge and continental breakfasts are also available.
Important information
Important information
Non-UK Visa/Mastercard holders only:
Where available, the GBP amount will be converted to your card's ‘home’ currency and processed through the property's credit card machine.
The luggage storage facility costs an additional GBP 5 per room.
This section presents full information about the hotel Ambassadors Hotel located in London: photo of rooms, rates, amenities, etc. On the website you can choose and book any room of Ambassadors Hotel without a fee. It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed.