M
Mike Wilson Review of Ramada Inn & Suites Downtown V...
Great location, a bit noisy. It's a Ramada. And a ...
Great location, a bit noisy. It's a Ramada. And a bit of a run down one at that. Nice hosts.
Comments: