The Kensington Hotel
London Victorian-Inspired Grandeur near Kensington Palace with Daily Breakfast
Step into a world of style, grace and charm at this luxurious retreat, a quintessentially British hotel in the heart of London. Discover the excitement of the city from the second you leave this stunning heritage-inspired hotel located near the royal residency of Kensington Palace. Onsite, enjoy a range of seasonal, locally sourced dishes at the Town House restaurant or delight in a traditional afternoon tea that has been perfected to an art form.
Wander the beautifully fashionable streets to uncover world-class shopping at nearby King’s Road and Sloane Street, and dive deep into history and culture at the Natural History Museum. Then, return to the Victorian grandeur that is this hotel, and enjoy a glass of wine at The K Bar, with its open fires and high ceilings.