The Kensington (B) (Deluxe Room )

Overview

Located in one of the most chic, cosmopolitan and cultured areas of London, the luxury hotel The Kensington will be sure to dazzle you from the very first moment you lay eyes on its stunning white stucco façade comprised of four 19th century townhouses. The Victorian grandeur of this property is highlighted by its high ceilings, heritage décor, and open fireplaces. Just steps away from its doors, find a wide array of boutiques, antique stores and even more beautiful Victorian buildings. After an afternoon of exploring the nearby attractions, settle into one of the lavish rooms, relax in the elegant and engaging environment of the hotel, or perhaps indulge on one of the imaginative meals at The Kensington's charming Town House restaurant.  No matter your mood, you will be catered to by the attentive and familiar staff who are sure to provide you with the most personal welcome befitting of this grand hotel.