Clearlake Hotel is a good accommodation choice in London.
The property is located in Kensington and Chelsea district, 4.7 km from The London Eye. The center of London is 5 km away from the venue.
Clearlake Hotel can be reached in 25 minutes by car from London City airport.
This property features comfortable guestrooms fitted with complimentary wireless internet, cable television and a work desk.
Eat & Drink
Guests will enjoy a variety of Asian, Chinese, Dim Sum and Italian dishes in the area.
The on-site comforts include a safety deposit box and an elevator.