Come for the mountains, stay for the charm and amenities that Littleton has to offer! You can hike all day then explore our charming town with its many restaurants and boutique shopping. The Carriage House was built here in downtown Littleton on the banks of the Ammonoosuc River in 1896. "Ammonoosuc" is Abnaki for "small, narrow fishing place." This newly renovated second story studio apartment, our sweet mother-in-law suite comfortably accommodates 2 people.