Bella Vista Hotel & Suites Lynchburg
(816)
Hotel
Upmarket conference hotel featuring a relaxed restaurant, plus an indoor pool & a gym.
Address: 2900 Candlers Mountain Rd, Lynchburg, VA 24502
Phone: (434) 237-6333
Our Space. Our home is laced in unique turn of the century features and intimate details. Enjoy a bit of Old World Charm here, with an emphasis on hospitality ...
People also ask
What does Bella Vista mean in English?
Rating
(429) · $ (Based on Average Nightly Rates for a Standard Room from our Partners)
Located in the centre of Menaggio, directly on the lakeside, Hotel Bellavista enjoys a magnificent panorama across the heart of Lake Como.