Filter Results
Apply Filters
Clear Filters
5-star Hotels in Keene
Bark Eater Inn
124 Alstead Hill Lane, Keene, United States Show map
Located 3.7 km from Hulls Falls, Bark Eater Inn Keene offers spacious rooms 25 minutes' walk from Dartbrook South Rustic Furniture Store. This elegant hotel is housed in elegant buildings.
From US$ 262
Book Now