The Grange
216 Grange Road, Middlesbrough, United Kingdom
★★★★★
Middlesbrough, United Kingdom
One of the hotels for your stay in Middlesbrough is the The Grange which is located at 216 Grange Road, Middlesbrough, United Kingdom. There are many facilities offered at The Grange, both hotel and room facilities. If you are traveling to Middlesbrough, you can choose The Grange as a place to stay. The Grange is located in the region of England, Yorkshire, Teesside
Rotate image to see The Grange
Hotel Amenities
- Smoke-free property
- Free parking
- Wifi in all areas
- Parking
- Parking on site
- Internet
- Wifi
- Shared kitchen
- Heating
- Shared lounge/TV area
- Free Wifi
Hotel policy
- Check-in time is 14:00 and check-out time is 11:00
- Pets are not allowed