Located in the centre of London, this traditional Georgian house has been family run for over 50 years. Kings Cross Station and St Pancras International are just 3 minutes' walk away.
13 - 15 Argyle Street, Camden, London, WC1H 8EJ, United Kingdom
Hotel booked 1 times today.
Nightly rates from $104 to $216