The Stage Hotel ***
Nottingham, United Kingdom
Sleeping Rooms
58 rooms
Location
Sleeping Rooms
Total number of rooms
58
Maximum number of rooms for groups
Address and Location Info for The Stage Hotel
Full Address
1-5 Gregory Blvd, Nottingham NG7 6LB, United Kingdom
City
Nottingham
Region
Nottinghamshire
Country
United Kingdom
Latitude
52.968105
Longitude
-1.157556