We travelled london for the holidays and thinking to stay in the central location of london. On searching we found the Excelsior as best hotel in Kings Cross, london. It was absolute stunning experience and the hotel had fulfilled our imagination. On personal note as a tourist i would suggest to have a stay and enjoy the experience. more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
