Econo Lodge Villa Rica Villa
124 Highway 61, Villa Rica, GA 30180
Conveniently located near many area shopping centers and restaurants, the Econo Lodge hotel in Villa Rica, GA offers easy access to Clinton Nature Preserve, Annie Powell Berry House and Post Road Park.