
Villa Rica, GA, United States
Econo Lodge Villa Rica
2-star hotel
The Econo Lodge hotel in Villa Rica, GA located off Interstate 20 near Post Road Park and The Clinton Nature Preserve is an easy stop on the road. This pet-friendly hotel is near destinations like Annie Powell Berry House, Hunter…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park


