Days Inn by Wyndham Alta Vista Located in Altavista, Days Inn Altavista is a perfect starting point from which to explore Altavista (VA). 2.5 Star level Hotel (1 reviews) From $69