About it
Keene Villa Near Skiing, Swimming and Hiking! offers accommodations in Keene, 22 miles from Bellows Falls Amtrak Station and 25 miles from Santa's Land USA. With garden views, this accommodation provides a balcony. Parking on-site is available, and the villa also offers free use of bicycles for guests who want to explore the surrounding area.
With free Wifi, this 4-bedroom villa features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Featuring air conditioning, the villa offers game console, DVD player, and a iPod docking station. The property has an outdoor dining area.
There is an on-site bar.
Guests can relax in the garden at the property.
Fort Dummer State Park is 28 miles from the villa. The nearest airport is Worcester Regional Airport, 59 miles from Keene Villa Near Skiing, Swimming and Hiking!.