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, Ambassadors Hotel is just off Cromwell Road and near the renowned Museum Mile. This three-star hotel is a short walk from major attractions, with the Natural History Museum and the Victoria and Albert Museum both reachable in about a 10- to 15-minute walk. The hotel also offers convenient access to Earls Court Underground Station, which is just a 5-minute walk away, allowing easy travel to various parts of the city including iconic sites like Big Ben and Trafalgar Square via the tube.
Check rooms and rates
From88US$ /night
Check-in
04Dec2024Select date
Check-out
05Dec2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
16 Collingham Road, London, United Kingdom, SW5 OLX
Nearby
Museums
18 Stafford Terrace
3200 ft
Museums
Design Museum
3400 ft
Church
Brompton Cemetery
3900 ft
236 Earls Court Road Kensington
Tardis Police Box
1300 ft
Restaurants
Nando's Earl's Court
2.0 mi
204 Earls Court Road
Masala
1800 ft
4A Hogarth Road Earl's Court
Burger King
2600 ft
250-252 Earls Court Road
Greggs
1500 ft
183 Earls Court Road
PAUL Gloucester
2100 ft
73 Gloucester Road
Cafe Forum
1900 ft
146 Gloucester Road
Fait Maison
1900 ft
50 Gloucester Road
Contact us
We’re at your service