Hotel description
Property Location Located in London (Kings Cross St. Pancras), Kings Cross Park Residence is within a 15-minute walk of University of London and British Library. This 4-star apartment is 0.6 mi (1 km) from Russell Square and 0.8 mi (1.3 km) from University College London.Rooms Make yourself at home in one of the 4 guestrooms.Amenities Take in the views from a garden.