Holland is easy to get to from exit 74 off of Route 84; from Holland Road off of Route 20 in Sturbridge. From Brimfield there are a few roads, the two most traveled being East Brimfield/Holland road and New Holland Rd. Holland also abuts Wales, Massachusetts and Union, Connecticut (Mashapaug Rd and Maybrook Rd).
Holland is very rural and therefore nothing is in easy walking distance. Though small in size, Holland is better travelled by car.
There is one bar in Holland off of Mashapaug Road. Right next to Team Hoyts Finish Line.
There are many small lakeside cottages to rent for the summer at reasonable prices. Or you could stay at:
Old Sturbridge Village in Sturbridge. Go see Old Sturbridge Village which only a few mintues drive from Holland! This is no ordinary village! It is a living museum located in Sturbridge which re-creates life in rural New England during the 1830s. It is the largest living museum in New England, covering more than 200 acres.*