Amerscot House Inn
Stow -> Massachusetts -> New England -> Northeast -> the USA
MA 01775 61 West Acton Road, Stow, MA 01775, United States of AmericaAmerscot House Inn on the map
Amerscot House Inn. Hotel in Stow
Located in Stow, Amerscot House Inn has accommodations with a flat-screen TV. Complimentary WiFi is provided. There's a private bathroom with shower and free toiletries in each unit, along with a hair dryer.
Price from $138
Photos of Amerscot House Inn. Stow
The Information about Stow, Massachusetts, the USA
Stow is a town in Middlesex County, Massachusetts, United States. We remind you that the Amerscot House Inn is located in the Stow, Massachusetts. The town is located 21 miles west of Boston, in the MetroWest region of Massachusetts. See more information from the Amerscot House Inn in the Stow, Massachusetts. The population was 7,174 at the 2020 United States Census. We remind you that the Amerscot House Inn is located in the Stow, Massachusetts. Stow was officially incorporated in 1683 with an area of approximately 40 square miles. Book the Amerscot House Inn in the Stow, Massachusetts. Over centuries it gave up land as newer, smaller towns were created, ceding land to Harvard (1732), Shirley (1765), Boxborough (1783), Hudson (1866) and Maynard (1871). The cost of living in the Amerscot House Inn located in the Stow, Massachusetts from 138$. Stow now has an area of 18.1 square miles (47 km2). We remind you that the Amerscot House Inn is located in the Stow, Massachusetts. With the exception of factories at Assabet Village and Rock Bottom (later Maynard and Gleasondale), Stow was primarily sparsely settled farm and orchard land until the 1950s.. We remind you that the Amerscot House Inn is located in the Stow, Massachusetts.