R Rishi Khurana Review of Ramada Inn & Suites Downtown V... 3 years ago Very small rooms but right in downtown
Comments: