The Excelsior Hotel is part of the Kings Cross Hotels Group.
The Group has 3 hotels all located in the same street each next to the other, all in Argyle Square, Kings Cross, Central London WC1. All the hotels overlook Argyle Square Gardens. The hotel is located directly opposite Kings Cross and St Pancras International train station.
Our location is truly unbeatable .
The Excelsior Hotel in London is one of the best low cost hotels in Kings Cross, close to the British Museum and the Underground station. Its 25 rooms, which are compact and well-furnished, offer the most economical way of visting London to our guests. We are located just a few seconds from Kings Cross and St pancras International train station.
Recently rennovated, the Excelsior Hotel with its elegant interiors, offers you a reception service happy to provide you with useful advice to get around London and get to know the characteristics and unique places which have made this capital unique.