Carrollton, GeorgiaEcono Lodge Villa Rica
Econo Lodge Villa Rica
4 Stars
124 Highway 61 , Carrollton, Georgia, USA
Conveniently located near many area shopping centers and restaurants, the Econo Lodge Villa Rica hotel in Villa Rica, GA offers easy access to Clinton Nature Preserve, Annie Powell Berry House and Pos…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms