200 Worcester Providence Turnpike (0.8 km from Woodbury Pond)
The hotel is located in central Massachusetts in a quiet rural setting off Route 146.