Central Hotel
Hotel
Camden
In bustling Camden, Central Hotel offers cosy rooms with free Wi-Fi and is just 5 minutes’ walk from Kings Cross and St Pancras Railway Stations.
Number of rooms: 30
16-18, Argyle Street, Camden, London, WC1H 8EG, United Kingdom