3325 N. Sanders St , Helena
With three-star accommodations The Helena Home2 Suites By Hilton is located 2.2 miles from Helena College and 3.1 miles from Carroll College. The 3-star hotel features a shared lounge and air-conditioned rooms with complimentary WiFi.