Super 8
Hotel
Chatsworth, Georgia
6.6/10
24 reviews
Free Wi-Fi
Located in Chatsworth, Georgia, this motel features an outdoor swimming pool. It offers rooms with free Wi-Fi access.
Number of rooms: 35
613 South 3rd Avenue, Chatsworth, GA 30705, United States