Camden Lock Hotel

89 Chalk Farm Road, London, United Kingdom

Camden Lock Hotel Photos

Camden Lock Hotel Map

89 Chalk Farm Road, London, United Kingdom
Camden Lock Hotel

Hotel Information

The Camden Lock Hotel is situated in one of the trendiest places: London's Camden Town. The hotel is real value-for-money, quality accommodation in the heart of London! No lift. Camden Town has a large international feel to it, with Portuguese, Spanish, Italian and Greek restaurants and bars all within walking distance of the hotel. This multinational culture makes the surrounding area one of the trendiest in London.