(+39) 010 5701151

Home

Checking availability and prices
Ambassadors Hotel

Check availability

1

Ambassadors Hotel

3 Stars 3 Stars Hotel
16 Collingham Road, Kensington

London, Greater London, United Kingdom

Description

Facilities and services include wireless Internet access, 24 hour reception and elevator.

Rooms feature wireless Internet access, air conditioning, T.V, telephone, coffee maker, hairdryer and bathroom.

Basement Rooms, are on the lower ground floor and dont have any window.

Address: 16 Collingham Road, Kensington, SW5 0LX London, United Kingdom.

Address: 16 Collingham Road, Kensington
Map location could be inaccurate. Please double check the address well before your trip.