Route GuidesRoutes City GuidesCities Map Log in

Excelsior Hotel

London
42 Argyle Square, Kings Cross, London, WC1H 8AL

26 rooms · ★★ · from £56


Just 5 minutes’ walk from King’s Cross Rail Station, The Excelsior Hotel offers free WiFi 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...