|
Excelsior Hotel London
0
Reviews
Other Hotels in London
- King's Cross
41-42 Argyle Square
, King's Cross, London, WC1H 8AL
+44 (0) 20 7837 0571
Excelsior Hotel is situated within easy reach of the West End and the City.
|
|
We'd love you to write a review of Excelsior Hotel London – could you? Contribute to the directory of recommended Other Hotels in London by submitting a Excelsior Hotel London review. Is Excelsior Hotel London owned by you?, If so, why not claim it now! Claiming your business will enable you to update the tags, address and business description.