N
Nick Vanderkwaak Review of Ramada Inn & Suites Downtown V...
Nice rooms, but lots of street noise from nearby c...
Nice rooms, but lots of street noise from nearby clubs. Get a room on higher floor to minimize noise
Comments: