Route GuidesRoutes City GuidesCities Map Log in

Stay in London

London
137 Kings Cross Rd Flat D, London, WC1X 9BJ

5 rooms · from £65


Stay in London is set in the Camden district in London, 1.4 km from British Museum. Each room is equipped with a flat-screen TV. You will find a coffee machine in the room. Stay in London features free WiFi throughout the property.