Hotel Description
The Ambassadors Hotel, London is just a couple of minutes walk from both Gloucester Road and South Kensington Tube Stations and a short distance from the major Exhibition Centres of Earl’s Court and Olympia. This modern building has attractive and comfortable rooms and is ideal for business or pleasure. The Ambassadors Hotel London offers basic, good value accommodation..
Number of Rooms: 140
Room Facilities
  • Hairdryer
  • Non Smoking Rooms
  • Room Service
  • Telephone
  • TV - Satelite / Cable
Hotel Facilities
  • Breakfast Room
  • Safety Deposit Box
Internet & Business Facilities
  • Conference Facilities
Disabled Facilities
  • Disabled Facilities
other spellings: ambasadors hotle landon, ambassador hotell, otle