P
Philippe Rozo Review of Ramada Inn & Suites Downtown V...
Hotel well located but quite noisy especially on S...
Hotel well located but quite noisy especially on Saturday night. Close to many bars and restaurants and theaters. Parking complicated.
Comments: