13 rooms · ★★★★ · from £148
Located in London, Kings Cross Superior Niké Apartment is 1.3 km from British Museum. Dominion Theatre is 1.7 km from the property. Free WiFi is featured throughout the property. The accommodation features a TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: