R Richie G Review of Ramada Hotel & Suites Buchares... 5 years ago Good Business Hotel, away from city center
Comments: