March 4, 2015 Total Views: 6041 Today: 1
Hotel Kings Cross Flat London, Kings Cross Flat is a self-catering accommodation located in London. Free WiFi access is available. The property is 200 metres from Kings Cross Station and 900 metres from Euston Station. The apartment will provide you with a seating area. There is a full kitchen with an oven and a refrigerator. Featuring a shower, private bathroom also comes with a bath or shower and a hairdryer. If you feel like visiting the surroundings, check out Russell Square (900 metres) and Angel (1 km). London Heathrow Airport is located 24 km from the property. (Hotel Kings Cross Flat London hotels booking).