One of the hotels for your stay in Hexham is the Castle Lodge Haughton Castle which is located at Humshaugh, Hexham, United Kingdom. There are many facilities offered at Castle Lodge Haughton Castle, both hotel and room facilities. If you are traveling to Hexham, you can choose Castle Lodge Haughton Castle as a place to stay. Castle Lodge Haughton Castle is located in the region of Northumberland, England, North Pennines.
Rotate image to see Castle Lodge Haughton Castle
Choose a room
Holiday Home
Room size (1 square metres)Room amenities
- Microwave
- Refrigerator
- Mobile hotspot device
- Dishwasher
- Washing machine
- TV
- Fireplace
Hotel Amenities
- Free parking
- Smoke-free property
- Parking on site
- Internet
- Private Parking
- Garden
- Pet friendly
- Free Wifi
- BBQ facilities
- Wifi
- Wifi in all areas
- Parking
- Tennis court
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets allowed