London hotels in Kentish Town
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Corner House Hotel
201 - 203 Camden Road, London, United Kingdom (Show map)
Corner House Hotel London features 31 rooms and lies at a distance of 3.5 km from Madame Tussauds London. The hotel also includes parking.
More...
From US$ 75price for 1 nightBook Now