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.
The Excelsior just a 3-minute walk from St. Pancras International (for Eurostar services) and King's Cross train stations.