p petrica ont Review of Ramada Hotel & Suites Buchares... 4 years ago Super location. Impeccable services
Comments: