1 Leven St, Burnley, Lancashire, GB
The Alexander Hotel is located in Burnley, England, within two miles of Towneley Hall and park. Burnley train station is 500 metres away. Hotel Features. Situated in a valley and surrounded by the South Pennine Moors, the hotel has a restaurant, lounge bar and patio. Complimentary parking is available and wireless Internet access is offered throughout. The Alexander restaurant serves British dishes from an a la carte menu. A complimentary full English breakfast is served each morning.