A A Google User Review of Ramada Inn & Suites Downtown V... 3 years ago Great Location, Busy on weekends.
Comments: