Located in Harrow, Harrow Hotel features accommodation with a flat-screen TV. Complimentary WiFi is featured. A continental breakfast is served each morning at the property. Guests can relax in the garden at the property. London is 23 km from the bed and breakfast, while Windsor is 31 km from the property. London Heathrow Airport is 18 km away.
Number of rooms : 10