Hotel Kensington
Location
The Ambassadors Hotel is ideally located to explore one of the wealthiest areas in London. Kensington boasts three of London’s largest museums, unforgettable concerts at The Royal Albert Hall, large green spaces to enjoy and a not to be missed high street to get your shopping fix.
Our Hotel
The Ambassadors Hotel is superbly located in the affluent area of Kensington within the Royal Borough of Kensington and Chelsea in West London. Arranged over seven floors, all our 150 bedrooms offer exceptional comfort and relaxation. Our rooms vary in size and after an extensive refurbishment programme, we are now proud to also introduce our Deluxe rooms, which have been renovated to the highest standard offering additional comfort and style.
High Street Kensington
Spend your day on Kensington High Street, the commercial heart of Kensington, with a wide variety of high street shops and boutiques — and the Whole Foods Market is a must. It is only a 15 minute walk from the hotel via Cromwell Road and Marloes Road.
The Royal Albert Hall
Host to numerous events and concerts throughout the year, with guided tours and bars and restaurants on every level. Less than a 20 minute walk or a 5 minute taxi from the hotel.
Museums
South Kensington is the museum district, and the hotel is only a 10 minute walk from The Natural History Museum, the Science Museum and The Victoria and Albert Museum — all free to enter.
Kensington Gardens
The hotel is within walking distance of Earls Court and Gloucester Road tube stations, with the District, Circle and Piccadilly lines to Kensington High Street, South Kensington and Notting Hill Gate.