This peaceful hotel is located in the district of Kensington. There are plenty shopping and entertainment opportunities located within walking distance. The nearest London underground stop is only around 4 minutes away, High Street Kensington.
See more: Hotels in Europe Hotels in United Kingdom Hotels in London Holiday Destinations in Europe