Kings Cross Serviced Apartments Apartment London
Kings Cross Serviced Apartments offers accommodation within 2.7 km of the centre of London, with free Wi-Fi, and a kitchenette with a microwave, a fridge and a stovetop. The property is situated 1.7 km from British Museum, 2.
Number of rooms: 13
Camden, London, WC1H 8BA, United Kingdom