Ambassadors Hotel Kensington



DESCRIPTION

The Ambassadors Hotel is a 3 star- hotel situated in the Royal Borough of Kensington & Chelsea. It consists of a total of 140 en-suite rooms to choose from along with complimentary WiFi throughout the building. Some of London’s top museums and galleries are based nearby along with quick and easy transport links for your destinations.

Price

£48.62

Book Now

Average Rating

2.9

Facilities

24-hour front desk
Luggage storage
Concierge service
Restaurant
Free WiFi in all areas
Arabic speaking staff

Room Type

Single Room
Double Room
Twin Room
Triple Room
Quadruple Room
Deluxe Single Room
Deluxe Double Room
Deluxe Twin Room
Deluxe Triple Room
Deluxe Quadruple Room

Things To See And Do In The Area

Natural History Museum 0.6 miles (0.96 km) 12 mins

Address

16 Collingham Road, London, SW5 0LX

Post Code

SW5 0LX

Nearest Underground Station(s)

Earls Court or Gloucester Road