The Stage Hotel
1 - 5 Gregory Boulevard, Nottingham NG7 6LB, United Kingdom, United Kingdom
Business Details
The property The Stage Hotel is located in Nottingham, United Kingdom. The Lodging is ranked with 3 stars.
"Now under new management, this partly refurbished hotel offers a warm welcome, free parking and free Wi-Fi. The Stage Hotel is within walking distance of Nottingham city centre."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
36060
The Stage Hotel
The property The Stage Hotel is located in Nottingham, United Kingdom. The Lodging is ranked with 3 stars.