Camden Lock Hotel is a 3-star property situated about 2.5 km from Madame Tussaud's. Opened in 1973, the lovely hotel attracts visitors with its Italian architecture.
The Place is about 30 minutes' walk away. The property is set within 5 km distance from London city center.
Within walking distance of Islington district with a zoo, restaurants and bars.
There are non-smoking rooms with a work desk, climate control, central heating, complimentary Wi-Fi and cable TV provided for travelers staying in London. They also have private bathrooms with complimentary toiletries, a bathtub and a shower.
In the morning a vegetarian breakfast is served at the café. Made in Camden treats guests with continental and Thai meals and is about 100 meters away.
Well connected to many sights, Camden Lock Hotel is close to Camden Town subway station and Camden Town, Chalk Farm Road Harmood St (CQ) bus station. The hotel is located within 15 km distance of London City airport.
The on-site conveniences include a luggage storage and a safety deposit box.