There are 2 Lodging Services in Bellows Falls, Vermont, serving a population of 3,013 people in an area of 2 square miles. There is 1 Lodging Service per 1,506 people, and 1 Lodging Service per square mile.
In Vermont, Bellows Falls is ranked 100th of 364 cities in Lodging Services per capita, and 80th of 364 cities in Lodging Services per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Bellows Falls Lodging Services.
Immanuel Retreat Center 12 Church Street Bellows Falls, VT Health Resorts & Retreats
Readmore Bed & Breakfast 1 Hapgood Street Bellows Falls, VT Bed & Breakfast, Vacation Rentals