8 rooms · ★★★★ · from £64
These bright self-catering accommodation are located in London’s Kensington and Chelsea borough. The luxury apartments are located 0.8 miles from the Olympia Exhibition Centre and 0.6 miles from Chelsea FC.
Log in with your cycle.travel account:
Password |
Or simply use your account on: