from £45
Kensington West is a newly refurbished contemporary hotel in the heart of London. The hotel is situated within easy reach of the famous shopping district of Kensington. Kensington West is within close proximity to Harrods (the third most visited tourist attraction in London) on Brompton Road in...
Log in with your cycle.travel account:
Password |
Or simply use your account on: