T
Tariq Hack Review of Ramada Inn & Suites Downtown V...
Elevators are super sketchy and the room was tiny ...
Elevators are super sketchy and the room was tiny and cramped for the very high price tag... likely would not stay here again.
Comments: