733 Us Highway 24 N , Buena Vista
The Best Western Vista Inn offers lodging in Buena Vista. The hotel features an indoor pool and complimentary WiFi. The hotel's guests can enjoy a complimentary breakfast buffet.