logo

Location of Ambassadors Hotel

Location

16 Collingham Road, London, United Kingdom, SW5 OLX
Located in the affluent area of Kensington within the Royal Borough of Kensington and Chelsea, the Ambassadors Hotel is situated just off Cromwell Road, placing it near the renowned Museum Mile. Guests can enjoy a short stroll to iconic attractions such as the Natural History Museum and the Royal Albert Hall, both of which are about a 10 to 15-minute walk away. This upscale neighborhood is characterized by its stately Victorian buildings and easy access to public transport, with Earl's Court Underground Station just a 5-minute walk from the hotel, providing convenient links to the wider city.
Check rooms and rates
From88US$ /night
Check-in
25Nov2024Select date
Check-out
26Nov2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
16 Collingham Road, London, United Kingdom, SW5 OLX
Nearby
Museum
18 Stafford Terrace
950 m
Museum
Design Museum
1.0 km
Church
Brompton Cemetery
1.2 km
236 Earls Court Road Kensington
Tardis Police Box
390 m
Restaurants
Nando's Earl's Court
3.2 km
204 Earls Court Road
Masala
520 m
4A Hogarth Road Earl's Court
Burger King
770 m
250-252 Earls Court Road
Greggs
450 m
183 Earls Court Road
PAUL Gloucester
640 m
73 Gloucester Road
Cafe Forum
570 m
146 Gloucester Road
Fait Maison
560 m
50 Gloucester Road
Contact us
We’re at your service