Tamaracks Country Villa is rated 3 stars and is placed about 36 km from Delaware Water Gap National Recreation Area. The hotel opened its doors in 1775 and was remodeled in 2000.
This property is about 5 km away from the center of Andover. The venue is located 40 km from East Stroudsburg.
The hotel's convenient location offers to get to Municipal airport in 40 minutes by car.
The rooms in Tamaracks Country Villa come with satellite television, a seating area and a work desk. Some rooms overlook the garden.
Eat & Drink
A complimentary breakfast is served daily.
Guests will benefit from a designated area for smoking and a car park along with wedding services and tour/ticket assistance.