Bella Vista Hotel & Suites
Photo gallery for Bella Vista Hotel & Suites
Overview of Bella Vista Hotel & Suites
Bella Vista Hotel & Suites
3.5-star hotel in Montview
Reviews
8.2
Very good
Popular amenities
Explore the area
2900 Candlers Mountain Rd, Lynchburg, VA, 24502
- Liberty University3 min drive
- Lynchburg City Stadium5 min drive
- Lynchburg, VA (LYH-Lynchburg Regional)5 min drive
- Lynchburg College5 min drive