No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
17A-19A Chalton street, London
Situated 700 metres from King's Cross Theatre and 1 km from British Museum, The Dome Kings Cross offers accommodation in London. The property features views of the city and is 1.3 km from Dominion Theatre. Free WiFi is available.
See MoreUsage of subsidiary facilities may incur additional fees