The Larchwood Hotel

Nº Reseñas: 52
The Larchwood Hotel
Dirección: 1 – 5 Shelford St, Scunthorpe DN15 6NU, United Kingdom
Ciudad: Scunthorpe, United Kingdom
Pais: United Kingdom

Set in a leafy mixed residential and commercial area, this cosy hotel is a 7-minute walk from history exhibits at the North Lincolnshire Museum and 6 minutes' walk from Scunthorpe train station.
The simple rooms have tea and coffeemaking facilities, as well as flat-screen TVs and shared bathrooms. Upgraded rooms provide en suite facilities.
There's a warm lounge. Full English breakfast is available for a surcharge.