Ambassadors Hotel (England, Greater London, London, Kensington - Chelsea) Cheap Room price deals

Ambassadors

EnglandGreater LondonLondonKensington - Chelsea
1 Room
Modify search
...
Price per room per night. All inclusive. No fees !
Ambassadors Facilities
  • 24h reception
  • Air-conditioned in common areas
  • Coffee shop
  • Laundry service
  • Lift
  • Public internet
  • Room service
  • Safe
  • Business center
  • Early check-in
  • Lobby
Room rates
Location

Ambassadors Location

Ambassadors Address: Collingham Road 16

This hotel is centrally located in the Kensington district of London and offers convenient public transport links from the local underground network. The nearest underground station, Gloucester Road, is just 200 metres from the hotel, Earls Court underground station is 300 meters away. Numerous shops and other entertainment options, as well as many of the city's top tourist attractions, are within easy reach of the hotel.