Hotels Near Best Western Plus Windsor Hotel, Americus