Hotels with indoor pool in Bentham
We found 1 property with availability in Bentham
Show on map
Croft House
56 Main St, Bentham, United Kingdom
The spacious 2-bedroom Croft House Apartment Bentham offers proximity to such tourist attractions as Farndale, situated approximately a 5-minute walk away. This 200 m² apartment features Wi-Fi, along…
Excellent
(39 reviews)
- 1-1