Top Rated Marion (NC) Hotels

Americas Best Value Inn Marion

4248 US 221 South - Marion (NC)

Comfort Inn

178 US 70 West - Marion (NC)