The Kensington Hotel is nestled in the heart of London's chic and cosmopolitan neighbourhood. The hotel's luxurious white stucco façade is a combination of four 19th-century townhouses, evoking a sense of bygone elegance with its high ceilings and heritage décor. The Kensington enjoys a unique location close to the city's lively cultural hub, as well as an array of shopping destinations suited for both locals and tourists.
Situated a mere 5-minute walk from South Kensington, The Kensington Hotel is an ideal choice for experiencing London's vibrant dining, nightlife, and cultural scenes. Enjoy seamless accessibility to key landmarks with the property located 4.7 km from Charing Cross and 20 km from London City. Staying at The Kensington Hotel promises you a memorable and enchanting experience, ensuring your visit to London is an unforgettable one.
The Kensington Hotel London offers a range of exquisite rooms and suites, tailored to suit your needs and preferences. Classic Rooms are defined by warm tones and sumptuous fabrics, while Deluxe rooms provide a serene and stylish living experience. The Penthouse Level comprises 12 uniquely designed terrace suites, offering exceptional glamour and unrivaled panoramic views of the city. The Kensington provides top-notch services, including Green Tourism and Greengage rewards for their commitment to sustainability and environmentally-friendly practices. The hotel's Drawing Rooms with open fireplaces and charming artwork offer ultimate luxury and relaxation.
Indulge in a world of culinary delight at the hotel's Town House, which serves beautifully balanced dishes featuring fresh produce and global influences. Guests can also enjoy the quintessentially English Dalloway Terrace, celebrated for its delectable Afternoon Tea. The Kensington's London Landmarks Afternoon Tea leads diners on a tour of the capital's most famous architectural feats, paying tribute to the city's iconic landmarks.