Die Unterkunft Camden Town Self Check-in Luxury Rooms ist im Viertel Camden von London gelegen, 1,9 km von U-Bahnhof King's Cross St Pancras und 1,6 km von King's Cross Theater entfernt. Kostenloses WLAN ist in der ganzen Unterkunft verfügbar.
Es gibt einen Kühlschrank sowie auch einen Wasserkocher.
In der Nähe der Unterkunft Camden Town Self Check-in Luxury Rooms finden Sie die interessanten Orte Camden Market, London Zoo und Bahnhof London Euston. Der nächstgelegene Flughafen ist der Flughafen London City, 16 km von der Unterkunft Camden Town Self Check-in Luxury Rooms entfernt.