Willow River Lodge
, Craven Arms, United Kingdom
★★★★
Craven Arms, United Kingdom
One of the hotels for your stay in Craven Arms is the Willow River Lodge which is located at , Craven Arms, United Kingdom. There are many facilities offered at Willow River Lodge, both hotel and room facilities. If you are traveling to Craven Arms, you can choose Willow River Lodge as a place to stay. Willow River Lodge is located in the region of England, Shropshire, Shropshire, Shropshire Hills
Rotate image to see Willow River Lodge
Hotel Amenities
- Wifi
- Parking on site
- Smoke-free property
- Garden
- Wifi in all areas
- Free Wifi
- Cycling
- Free parking
- Private Parking
- Parking
- Street parking
- Internet
Hotel policy
- Check-in time is 15:00 and check-out time is 11:00
- Pets are not allowed