This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now
+44 2078370571
Book Now
  • 13422444
  • 13422830
  • 13442309
  • 13427410
  • excelsior-hotel-london-albion-house-hotel-stp_5_large2


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.