Americas Best Value Inn Montezuma In the city center
520 Spaulding Road -
Montezuma,
GA 31063