Ambassadors Hotel - NON-REFUNDABLE

United Kingdom, London
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
TripAdvisor Traveller rating:
Tripadvisor rating {{tripAdvisorInfo.rating.totalReviewsCount}} reviews
The Ambassadors Hotel is a 3 star London hotel situated in the Royal borough of Kensington & Chelsea, just off Cromwell Road. The hotel offers 140 en-suite rooms, all with modern amenities. The guests can relax in the lounge whilst enjoying snacks and refreshments from the coffee bar. This hotel offers a warm welcome, pleasant ambience and convenient facilities, being an ideal place to explore London and good value for money.
Note*:
Guests should note that the room(s) is not refundable and any amendments such as names, dates and length of stay will not be accepted.


Checkout: 11:00:00
Checkin: 14:00:00
Terms Inclusion: 366 days
Customers rate Bluesea Holidays Average score 9.7 /10 Based on 1600+ reviews. Powered by