Camden HouseHotel
Rousden Street, Camden, London, NW1 0ST, United Kingdom
In the Camden district of London, close to Camden Market, Camden House has free Wi-Fi and a washing machine. The property is close to several well-known attractions, 1.4 km from King's Cross Theatre, 1.7 km from King's Cross Station and 1.9 km from Regents Park. British Museum is 3.4 km away and Emirates Stadium is 3.5 km from the guest house.