Get a Hotel in Harrow on the Hill

victoria holiday

victoria holiday

Harrow on the Hill • Show on map 8.3/10 View Details for Price

Victoria holiday is located in Harrow on the Hill a 15-minute walk from South Harrow Tube Station 1.6 miles from South Ruislip Tube Station and 1.8 miles from Northolt Tube Station. It has a garden garden…More info

Book now