The Kensington

5 Stars
The Kensington invites you to their luxurious hotel in the center of London where you can enjoy extra comfort and convenience during your stay in this marvelous city. This hotel offers a spa treatment room, a 24/7 fitness center, a library, meeting and event rooms, and a restaurant and Town House Bar. After your stay at The Kensignton, there is no doubt you will leave feeling pampered and refreshed.