Centrally located hotel.
The Eurotraveller Premier Harrow enjoys a central location with the Heathrow Airport and South Harrow tube station being only minutes away. It is close to sporting venues like the Wembley arena and stadium, and the Pinner Hill and Northwood Golf Clubs. Th