- UK Information
- UK Hotels
- St Pancras Residence
St Pancras Residence
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.
Rating
Prices from £114
10