uk hotels

UK Hotels

UK hotels information and rooms bookings

UK Information » UK Hotels » Ambassadors Hotel

Ambassadors Hotel

Ambassadors Hotel - London Ambassadors Hotel - London Ambassadors Hotel - London Ambassadors Hotel - London Ambassadors Hotel - London Ambassadors Hotel - London

Ambassadors Hotel,London Information
In stylish Kensington, Ambassadors Hotel is situated just off Cromwell Road and the famous Museum Mile. The hotel features a 24-hour front desk and modern rooms.
 
Book accommodation
 
Ambassadors Hotel,London
 
Rating
rating
Ambassadors Hotel,London Address
map
Ambassadors Hotel
16 Collingham Road, Earls Court
London
SW5 0LX
Map and Directions
Credit cards
Visa,MasterCard,American Express
Price(s)
Prices from £52
bedrooms
140