No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
786 Harrow Road, London
A 5-minute walk from Kensal Green Underground Station and less than 30 minutes’ walk from Notting Hill, this hotel offers free WiFi. The city’s main attractions are within easy reach on the Tube.
See MoreUsage of subsidiary facilities may incur additional fees