Hotel ★★★★

Bella Vista Hotel & Suites

2900 Candlers Mountain Road, Lynchburg (VA), United States Show on map

⏲4PMCheck-in from
⌂1 roomsProperty size

About Bella Vista Hotel & Suites

Bella Vista Hotel & Suites is a 4-star hotel in Lynchburg (VA), Virginia, United States. It is one of 26 places to stay in Lynchburg (VA) listed on Triptoic. The property has 1 rooms.

Property facts

Property type
Hotel
Star rating
4 stars
Check-in
From 4PM
Check-out
Until 11AM
Rooms
1
Brand
No Brand

Location

2900 Candlers Mountain Road, Lynchburg (VA), VA 24502, United States

Loading map…

Frequently asked questions

What are the check-in and check-out times at Bella Vista Hotel & Suites?

Check-in starts at 4PM and check-out is until 11AM. Early check-in or late check-out may be available on request.

Where is Bella Vista Hotel & Suites located?

Bella Vista Hotel & Suites is located at 2900 Candlers Mountain Road, Lynchburg (VA) VA 24502, United States.

How many stars does Bella Vista Hotel & Suites have?

Bella Vista Hotel & Suites is rated 4 stars.

How many rooms does Bella Vista Hotel & Suites have?

Bella Vista Hotel & Suites has 1 rooms.

Stays near Bella Vista Hotel & Suites

Highly rated alternatives close by

All 26 in Lynchburg (VA) →

More ways to stay in Lynchburg (VA)

See prices on Agoda
Check prices