Situated in Andover, 12 km from Highclere Castle, The Jack Russell features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar.
Rooms total: 11 More information »Highclere Castle 5.5 km