- Hotel Class: NA
- User Rating: (18 reviews)
Clearlake Hotel is located at 18-19 Prince Of Wales Terrace, , Kensington in London. It has a 2.0 overall guest rating based on 18 reviews.
Location & Top Nearby Hotels
See full list: Best Hotels in London»
Nearby Things to Do
Clearlake Hotel is 2.8 miles from the #1 ranked London attraction, British Museum. Of the 19 top rated attractions, the five closest ones are listed below.
See full list: Best Things to Do in London»