Contact the hotel
You can contact the <%hotel_name%> directly without having to use intermediaries.
Or if you prefer, search for and reserve a hotel in <%location_name%> using the links of our sponsors.
Featuring free WiFi throughout the property, Camden Town House is situated in London, 1.5 km from Camden Market and 1.8 km from King's Cross Theatre. The property is located 2.2 km from London Zoo, 2.6 km from Emirates Stadium and 3.1 km from Regents Park. The property is set in the Camden district. At the guest house, all rooms include a wardrobe. Rooms come complete with a private bathroom fitted with a shower and a hairdryer, while some rooms at Camden Town House also boast a seating area. At the accommodation rooms include bed linen and towels. British Museum is 3.4 km from Camden Town House, while Madame Tussauds is 4.3 km from the property. The nearest airport is London City Airport, 16 km from the guest house.