E
Eve-eve Lozada Review of Ramada Inn / New Carrollton
There s no accommodations i seen the workers lie t...
There s no accommodations i seen the workers lie to customers on the phone and talk badly about the visitors the front desk guys are rude
Comments: