Lindal Hotel is just 10-minute drive from Wembley Stadium, and Harrow-on-the-Hill Station is just half a mile away All rooms of Lindal Hotel have a TV, and free Wi-Fi is accessible throughout.