Kings Hotel Kingscross
Kings Hotel Kingscross London is a good accommodation choice in London.
The property is located in Camden district, 1.9 km from Up at The O2, Museum of London and Prince Edward Theatre. 16 km to Croydon.
The palace and museums are set within walking distance.
Kings Hotel Kingscross London provides 21 guestrooms appointed with a wardrobe and TV for a pleasant stay in London.
A 10-minute stroll will take you to Russell Square subway station. The hotel offers quick access to London Heathrow airport, which is about 5 km away.