Our hotel is conveniently located just steps away from the shops of Kensington High Street, offering a pleasant stroll through the gardens of Holland Park. Situated a mere three-minute walk from events at the Olympia London and easily accessible via Kensington (Olympia) Station, our prime location makes it convenient for city exploration. Start your day with a cup of Costa Coffee available in the lobby before embarking on visits to iconic attractions such as the Royal Albert Hall, Hyde Park, and other city center sights.