Ambassadors Hotel
Budget
Hotel
Quiet
Residential Neighborhood
About
The Ambassadors Hotel, located at 16 Collingham Road in Kensington, offers comfortable, recently refurbished rooms across seven floors. Guests enjoy a convenient position within the Royal Borough of Kensington and Chelsea, just minutes from major transport links such as Gloucester Road and Earls Court stations. The hotel is a short walk from world‑class museums – the Natural History Museum, the Science Museum and the Victoria & Albert Museum – as well as iconic venues like the Royal Albert Hall and Kensington High Street. Whether you’re traveling for business, family leisure or a cultural getaway, the hotel’s free breakfast, modern amenities and friendly staff make it a practical choice for a stay in London.