The Station Hotel
Nottingham England
Check in
1:00 PM
Check out
9:00 AM
Located in Nottingham, The Station Hotel is within a 15-minute drive of Theatre Royal and Motorpoint Arena Nottingham. This inn is 7.7 mi (12.4 km) from University of Nottingham and 21.4 mi (34.4 km) from Sherwood Forest Country Park.
Make yourself at home in one of the 6 guestrooms.
Property Details
Location
Station Terrace, Nottingham, England NG15 7TQ, United Kingdom