Altavista, Virginia Pet Friendly Hotels & Lodging

United States » Virginia » Altavista

Browse Pet Friendly Hotels In Altavista, Virginia

Rates from
1558 Main St - Altavista, VA (Map)
With a stay at Comfort Inn Lynchburg South in Altavista, you'll be close to Avoca Museum and Altavista Town Hall.Rooms Make yourself at home in one of the 65 air-conditioned rooms ...