Holiday Inn London Camden Lock
Holiday Inn London Camden Lock: 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.
Holiday Inn London Camden Lock location: 30 Jamestown Road, NW1 7BY, London
GPS:
Longitude: -0.145837068557739
Latitude: 515.402.864.189.422
GPS:
Longitude: -0.145837068557739
Latitude: 515.402.864.189.422
Overall Score
Hotel Reviews
Please leave a review. Only trusted reviews will be displayed
Holiday Inn London Camden Lock Facilities
Great Location

Top location. Highly rated by guests
All Facilities

To focus on your holidays
Available Rooms

Single, Double and Superior
Staff Speak English

All staff speak English
Local Food

You can taste the local food
Free WiFi

Always connected