125 West Lamar Street, Americus
Offering a restaurant and a fitness center this Georgia hotel is located in Americus city center and is 5 minutes' drive from Georgia Southwestern State University. There is complimentary WiFi available.