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
- Internet
- Free Wifi
- Wifi
- Wifi in all areas
- Smoke-free property
- Parking on site
- Shared kitchen
- Free parking
- Shared lounge/TV area
- Parking
- Heating
Hotel policy
- Check-in time is 14:00 and check-out time is 11:00
- Pets are not allowed