This hotel is a high class hotel within a reasonable price especially for London. It is located in High Street Kensington, perhaps 200m away from the tube station. It is also next to Kensington gardens. The rooms are specious and perfect for both leisure and work. Hotel is clean and staff are professional.