4 ★
Holiday Inn London Camden Lock
Address: 30 Jamestown Road, London, United Kingdom
With a waterside location, the Hotel Inn London overlooks Camden Lock. Just 500 metres from Camden Town Underground Station, this modern hotel offers stylish air-conditioned rooms.
Hotels Nearby
-
Camden Market Apartments
26 Inverness Street, London
-
City Stay Aparts - Camden town Apartment REGENTS PARK
Parkway, London
-
City Centre Apartments 4 ★
9 Parkway , London
-
Camden Central - Boutique Apartment
1 Parkway, Apartment 3, Camden Town, London
-
London City Apartments 4 ★
First floor, 26a Parkway, London
-
Camden Residential Flat
Parkway road 104, London
-
Great Two Bedroom Apartment in Camden Town
Gloucester Avenue, Camden Town, London
-
Apartments Camden Town
41 B and C Greenland road, London
-
Camden Town Apartments
Clarence way, London
-
Indigo Habitat
127B Camden Street, London
-
Camden Regent Apartment
52 Delancey Street, London
-
Camden Street Flat
115B Camden Street, London
- ๐ WorldPlaces ›
- Hotels ›
- ๐ฌ๐ง United Kingdom ›
- London ›
- Holiday Inn London Camden Lock