Holiday Inn London - Kensington High St., an IHG Hotel puts you in a great location, within just a 10-minute walk of Kensington High Street and Kensington Gardens. Guests can visit the spa to indulge in deep-tissue massages, aromatherapy, or mani/pedis, and international cuisine is served at Boulevard Restaurant, which is open for breakfast, lunch, and dinner. An indoor pool, a bar/lounge, and a health club are other highlights. Fellow travelers like that it's just a short walk to public transportation: High Street Kensington Station is 4 minutes away and Earl's Court Station is 12 minutes.