High Road, London · 10.7 miles from city center
1,195 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