11 rooms · ★★★★ · from £0
In an elegant Victorian townhouse, 51 Kensington Court is just 7 minutes’ walk from Kensington Palace in central London. Located in a tree-lined garden square, it features free Wi-Fi access and is also less than 2 minutes’ walk from Hyde Park.
Log in with your cycle.travel account:
Password |
Or simply use your account on: