Lexington VA Hotels Buena Vista Hotel

Buena Vista Motel

The Buena Vista Motel is a mountainview property with very spacious and clean rooms. 18 rooms. $49-$69. Pets Welcome.

407 E. 29th St. , Buena Vista, VA 24641

(540) 261-2138
Get Directions
Visit Website

Not Done Exploring?

View Directory