London hotels in Kentish Town
We found 1 property with availability in London
Show on map
Corner House Hotel
201 - 203 Camden Road, London, United Kingdom
Corner House Hotel London has 31 rooms and is located 4.7 km from Trafalgar Square. This 3-star hotel also includes parking.
- 1-1