Det 3-stjärniga Ambassadors Hotel London, som ligger cirka 17 minuters gångavstånd från Londons naturhistoriska museum, erbjuder närhet till sevärdheter i London.
Det här hotellet har ett mysigt läge inom 3 km från Saint James's Park. Gästerna kan också nå sevärdheter i närheten, inklusive Victoria & Albert Museum, som finns cirka 18 minuters promenad bort. Dessutom ligger The Boltons mindre än 650 meter bort. De närliggande familjeattraktionerna inkluderar Pullman City Harz cirka 10 minuters bilresa från Ambassadors i London. Järnvägsstationen West Brompton är belägen mindre än 950 meter bort.
Hotellet har 140 rum med flerkanals TV. Dessutom har det te-/kaffebryggare. Rummen ståtar med en standard inredning.
Varje morgon serveras en näringsrik frukost. Restaurangen Cave of Lanka är belägen cirka 5 minuters promenad bort och serverar lankesiska rätter.