Arriva Hotel 47 - 55 Swinton Street,Kings Cross, Central London, London London WC1X 9NT, UK
Prices that are cheaper than those available on other websites