Kings Cross Guest HouseApartment
65a Chaltons Street, Camden, London, NW1 1HY, United Kingdom
Set in London, Kings Cross Guest House offers city views and free Wi-Fi, 600 metres from King's Cross St Pancras and 600 metres from King's Cross Station. There is a private entrance at the apartment for the convenience of those who stay.