Where is Leicester Narborough Station?
Leicester Narborough Station is located in Narborough. If you want to find things to do in the area, you might want to stop in and see King Power Stadium and Welford Road Stadium.
Where Can I Stay near Leicester Narborough Station?
We've got 118 hotels you can choose from within 5 miles of Leicester Narborough Station. You might want to think about one of these choices that are popular with our guests:
Voco Leicester, an IHG Hotel - 4.8 mi (7.7 km) away
- hotel • Free WiFi • Restaurant • Bar • Central location
Leicester Marriott Hotel - 1.8 mi (2.9 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Attentive staff
Days Inn by Wyndham Leicester Forest East M1 - 3.3 mi (5.3 km) away
- hotel • Free WiFi • Bar • Cafe • Attentive staff
Hilton Leicester - 2.2 mi (3.6 km) away
- hotel • Free WiFi • Restaurant • Spa tub • Attentive staff
College Court - 4.6 mi (7.4 km) away
- hotel • Free parking • Free WiFi • Bar • Central location
Things to See and Do near Leicester Narborough Station
What to See near Leicester Narborough Station
- King Power Stadium
- University of Leicester
- Welford Road Stadium
- De Montfort University
- Victoria Park
Things to Do near Leicester Narborough Station
- De Montford Hall
- New Walk Museum
- Highcross Shopping Centre
- Haymarket Shopping Centre
- Curve Theatre