Welcome to Hotel St Pancras Residence London, St Pancras Residence features apartments with canal views, situated 1 mile from Camden Town. Free Wi-Fi is provided and some apartments include a balcony. St Pancras International station is just a 5-minute walk from the apartments. Camden Town Underground Station is only 500 metres away and has direct services to Central London. A public car park is located just 1 mile away from St Pancras Residence, and the nearest bus stop is within 50 metres. (Hotel St Pancras Residence London hotels booking).