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 Earls 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 teacoffee 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