There are 4 Hotels in Marion, Virginia, serving a population of 5,814 people in an area of 5 square miles. There is 1 Hotel per 1,453 people, and 1 Hotel per 1 square miles.
In Virginia, Marion is ranked 120th of 1092 cities in Hotels per capita, and 95th of 1092 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Marion Hotels.
Americas Best Value Inn - Marion 1424 North Main Street Marion, VA
Econo Lodge Marion 1420 North Main Street Marion, VA
The Collins House Inn 204 Wmain Street Marion, VA
The Village Cafe 1424 North Main Street Marion, VA