13 rooms · ★★★ · from £76
Set in a peaceful garden square near Kensington High Street, these apartments are just a minute’s walk from Hyde Park and Kensington Gardens. Each offers a modern kitchen and satellite TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: