Crowne Plaza London – Kings Cross
We're liking this😍
- Just like home – only with complimentary toiletries and coffee.
- The hotel is conveniently located within walking distance of the Tube and train station. London is yours !
- Boost your day with excellent customer service.
King's Cross Rd, London WC1X 9HX, UK