High Road, London · 17.1 km from city centre
1,225 Reviews
Make yourself at home in one of the 50 guestrooms. Conveniences include phones and safes, and housekeeping is provided daily.
This smoke-free hotel was built in 2008.
24-hour reception
Wi-fi
Didn't find your perfect hotel?
More accommodation in London