Just 5 minutes’ walk from King’s Cross Rail Station, The Excelsior Hotel offers free Wi-Fi and modern, refurbished rooms in the heart of vibrant King’s Cross. All rooms feature a flat-screen TV, and tea and coffee making facilities are also...
42 Argyle Square, Kings Cross, Camden, London, WC1H 8AL, United Kingdom
Hotel booked 1 times today.
Nightly rates from $53 to $273