(+39) 010 5701151

Home

Checking availability and prices
AMBASSADORS HOTEL KENSINGTON

Check availability

1

AMBASSADORS HOTEL KENSINGTON

3 Stars 3 Stars Hotel
16 COLLINGHAM ROAD

London, Greater London, United Kingdom

Description

The Ambassadors Hotel is a 3 star London hotel situated in the Royal Borough of Kensington & Chelsea. The hotel offers 140 en-suite rooms, all with modern amenities.
Popular with attendees of Earls Court and Olympia Exhibition centres, with its prime location just off Cromwell Road, The Ambassadors Hotel is also well placed for visitors to the local world class museums, and close to transport links for the rest of London.
The Ambassadors Hotel also provides guests with a wealth of facilities, including Wireless Internet available throughout the hotel (charges apply).

Features

Bar/Snack/Café 24H RECEPTION* Wi-Fi Fax

Rooms features

TV Telephone Hairdryer Wi-Fi Tea and Coffee Machine

Address: 16 COLLINGHAM ROAD
Map location could be inaccurate. Please double check the address well before your trip.