Excelsior Hotel Excelsior Hotel, 2 Star Hotel

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

Situated overlooking Argyle Square, the Excelsior Hotel is a straightforward budget hotel and provides the perfect base in London if you are looking for affordable accommodation near Kings Cross, Enjoy free Wi-Fi whilst staying at the Excelsior.

Search deals for Excelsior Hotel
/

The Excelsior just a 3-minute walk from St. Pancras International (for Eurostar services) and King's Cross train stations.

Compare similar hotels

Customers who viewed Excelsior Hotel also viewed the following hotels in Kings Cross